Maryam Saedi
She was very educational and informative during class. I felt comfortable speaking up to answer questions, etc. (took online). Lots of homework and classwork though and she grades tough. If you attend all classes and do all assignments you will succeed.