quite possibly the most arrogant professor i have ever come across . don't screw up in front of him - he just loves to make you look stupid .