Great Teacher. No matter how tough he is, e really teaches the intricacies of the French language.
TOO many people have overlooked this great man: 1) Don't be stupid in class 2) Listen to him, he's very helpful! Yup, he's cool!
If you are one of his favourites, you will do well, if not, watch out! Bad temper and patronizing attitude.