I'm a physics/math major at LUMS and have ample knowledge and experience when it comes to teaching science courses. Also, since I've done O/A levels myself, i know all the academic areas where students usually suffer. I always try to emphasize on the techniques of learning that are easy to grasp and remember.
Can teach online
Can teach at personal residence