Kiel Nikolakakis
Kiel was good at explaining concepts and equations, but he was very unorganized with his exams. There was one exam where no one finished so he had to apply a huge curve. Lecture slides are online so that helps a lot with studying.