one of the best language teacher's ive had. He really pushes us to do well and learn the language
Can be nice at times, but is not a very effective teacher. Teaches straight out of book, even about irrelevent stories on TESTS. Not very clear at all, and is not very flexible. Avoid, if possible.