Jennifer Weir was my French teacher last year. She was the best teacher I have ever had. It was a small adult class and Jennifer was really good at making sure that everyone in the class understood everything.
Jennifer had many different teaching tools which kept the class always interesting. She had us do a variety of different assignments which assisted in learning French. We didn't just learn the language, we were continually "using" the language.
Jennifer showed an interest in each of us and understood that all people learn differently. Therefore she continually mixed it up, which was helpful to all of us and enhanced our learning experience.
I highly recommend Jennifer, not just as a French teacher, but for anything she set her mind to do.