Jennifer Federico
Learned a lot of Italian thanks to her! She makes sure everyone in the class participates by calling each one to read or answer something quick. She's very patient too! If you do the small assignments, study and participate, you'll ace her class. I strongly recommend her.