Chad Frederick
prof frederick is a lot lol. he can often be disrespectful/rude to students, and is also pretty opinionated/intimidating too. if you can get past these then he is great. although i didnt like his teaching style i will admit it is 1 of the few gen eds where i recall actually learning something. he also does clearly care about what he is teaching 