Cristina Cardona
Prof. is very passionate about her subjects but is not always the best teacher. A lot of work, in and out of class - but to be expected in science courses. Classes are by no means easy, but she offers plenty of office hours. Doesn't give that much time for quizzes so students feel rushed and more stressed out.