John Rachlin
Beware goes on tangents that have NOTHING to do with the actual class and cares too much about ascetics than the actual functionality of the code. He is also prone to showing favoritism towards some students and can completely ignore others.