Kira Heater
One of the worst teachers I ever had. Basically forced us every class to work in groups of 4-6 and essentially teach ourselves the class. Not a very good method especially for students such as myself who have struggled with math in the past. Can get a very bad attitude when you ask questions or correct her about something and you have to argue.