Rosario is awesome! There is a lot of homework, but it isn't hard. He really wants his students to be engaged during class and study outside of class. As long as you put in the work, it's an easy A! His downside is that he likes to go on rants about being successful and looking at the syllabus.