Benjamin Gross
Very nice and cool guy, makes the class as interesting as possible with videos and music. Exams are pretty easy because the study guides are harder. Very moderate in discussions, and very approachable. Likes to ramble when meeting outside of class, but he explains stuff thoroughly. Show up and take notes and it is an easy A