Jeremy Farrell
Is not helpful or accommodating to mental health issues while himself being neurodivergent, and using it as an excuse to speak poorly of and degrade students. Class is not hard, but it is not worth your time to spend with him. 