Mary Macharia
Took her for 342 such a mistake. She lectures most class periods and randomly calls on students to answer because she knows you are not paying attention.The exams have nothing to do with what is taught in class and she takes attendance everyday so you have to sit through 16 weeks of lectures for no reason. AVOID AT ALL COST!