Michelle Knowles
She was very kind and understanding of absences. If you asked for help she would provide it. Her exams were very difficult. Avg~65%. Not the best at lecturing, but we did practice problems in class that helped. I would take her again because she made the class enjoyable, but expect to study hard for the exams. 
