Sarah Fruner
This class is not for beginners! I am taking her for IT111 and she moves very fast. Does not translate anything into English. She assumes you understand everything instantly and doesn't spend time reviewing. Especially for her tests. Which are difficult (only fluent Italian) and you have to memorize tons of vocabulary. She is very nice, but strict.