I would highly recommend Davina as a tutor. She works diligently, prepares her lessons beforehand, is very systematic and knowledgeable. I have seen a tremendous improvement in both my kids' performance (all three sciences) in such a short span of time. A big thank you to Davina!