Mayte Lopez-Sanchez
She's an amazing professor. She takes time during lectures and answers everyone's questions to ensure that everyone is on track! She's responds to emails fairly quickly and is very knowledgeable. There is homework every class. There is also asynchronous work once in a while and FOUR exams but they are not difficult if you pay attention & take notes