Yvonne Single
Great professor, easy to get an A if you put in the work. She tends to go over the lecture fast, but she posts past sessions online. I recommend going to SI sessions if you can because it helps a lot. Ms. Single allows a cheat sheet for the first few exams. She also specifies what need you to memorize for the tests.

