Gina Karunaratne
Gina is a caring professor. She understands that not everyone is a math wiz. She encourages people to work in groups, and assigns extra credit for it. Her lectures are great because she focuses on just a few problems and explains them thoroughly. Long story short, if you need a gentle math class take it with her.