Pierre Balthazard
He is a very smart individual, that being said he isnt the best teacher. He tends to go off topic during lectures, which results in the material not being covered in class prior to the exam. The provided study guides do not line up well with his exams. His expectations are not made exactly clear.