Maira Carrillo
Dr. Carrillo is cares for her students, plus gives LOTS of extra credit. However, she's kinda chaotic and all over the place so for those of you who thrive on organization, BEWARE, and then she makes last minute changes to assignments. She lectures on broad concepts and then the exams ask for specific facts. Tutoring is what saved me.