Crystal Han
Professor Han cares about her student and wants them to succeed. She gives extra credit opportunities to bring up your grade and makes herself available if you have questions.  Her classroom is very structured so you know exactly where you stand.  Overall, I would recommend taking her class.