Data based on 1 reviews.
His class is filled with surprises, so you never know what you're learning about the day you come to class. Makes sure to take notes at all times because he won't tell you to do so. His system of teaching isn't very organized, so be prepared.