Nantsoina Ramiharimanana
Dr. Cynthia is a read off the slide lecturer; however, her lectures and slides (which are available online) teach you everything you need to know for the three tests. The information is well presented, and she will answer questions if you ask. The homework she gives has many hard, conceptual questions, but the tests are much easier.