A really good teacher . Not everyone likes him by I think he clearly teaches the curriculum.
Let's just say, I almost failed French. If you miss a day he doesn't tell you what to do, he just expects you to know. I hate him.
Very clear and teaaches very well, great teacher makes you better than you think.