Mark Dela Cerna
Took away my test anxiety by giving us open notes on every test. Very good explainer. Does give three quizzes a week but they're not hard. Funny and relatable. Overall best teacher I've had.