Shannon Rodriguez
Amazing professor who truly cares about her students. No homework just exams and in class activities. It is a tough class but if you go to her office hours for extra credit it does help a lot. She gives good examples to make the material easier to understand. Final is optional and replaces your lowest exam grade. 