Michael Alexander
Quite literally the most difficult TA I have ever encountered. He is a very harsh grader and uncooperative with his students. He is rude when you ask for feedback. Hard to reach via email and is extremely impolite. Takes it way too seriously. 