Matthew Bunin
He puts assignments in weird places making you go look for them, and requires a textbook even during corona. He gives a lot of work and puts incorrect dates on assignments confusing you. If I could pick another teacher I would this guy just isnt it.