Cecilia Rodrigues
Cecilia is the best professors that I have ever had! I have had her for two semesters now and for every class she makes it very clear what is expected of you and makes sure that all assignments are understood. She also goes out of her way to remind you of due dates, but make sure to turn in your hw on time because she doesn't accept ANY late work.