Vema Sweitzer
Vema truly takes time to ensure that you understand the content. Her stories she tells in class are helpful as well. She also goes out of her way to tutor masses of students by HERSELF which I have not seen in any other professor yet.