Sushma Teegala
She is very nice, gives slides, even review sheets, responds to email fast and answers any questions you need clarification on will repeat if not understanding micro is a tough course but she makes it a bit easier, exams are a bit tricky on the other hand so really go hard studying on the power points