Archana Tiwari
Even though there were exams almost every Saturday along with quizzes, she makes sure you understand with a review before the exam. I didnt read the book but I did use the notes she gave us which were very helpful. She goes by the syllabus so she is very much organized.