Cecilia Benaglia
This is my 3rd class with her. I took Italian 421, French 720 and now French 710. She is a really smart professor that will teach you and will help you improve your speaking, listening, writing and reading skills. I would totally recommend her for any French and Italian course.