David Gill
He was very helpful and nice, when I went to office hours he gave me plenty of resources. Despite not being very good at French because I tested into this level, he graded leniently and I was able to make an A in his class with just the assigned textbook reading. Definitely worth taking!!