He's alright. Shows up late to class a lot. Insanely strict with what he considers acceptable in terms of showing work on tests and quizzes. Gets himself and others confused by going back on what he says and over-complicating things. The only thing I really learned was that he thinks whales are fish.