Maria Perez
Shes nice, funny, and engaging. There is a lot of hw but it's not insane. Very understanding, just make sure to do the readings a few times for extra comprehension. There are weekly quizzes, but they arent too difficult, just be sure to review over and over again. If you're having trouble, she's very understand and easy to reach outside of class.