Michelle Black
She is kind and cares for her students, and actually wants her students to succeed. If you need help she is always available and would go over a concept until you understand it. She's clear on what to expect in the class, and explains concepts throughly.