Alan Nelson
Tough on participation and gives hella readings. The worst thing about him is that he asks you a question in class and if he doesn't like your answer he'll put you on blast and start interrogating you in a disrespectful way, which makes it really awkward. Didn't give him a one because his final curve was nice