Michael Marino
Marino is really nice and makes class enjoyable with his jokes. His tests are EXACTLY what's on his slides and he gives any and all practice problems that we need for the exam. Some practice problems are even seen on his exams so it's a good idea to do all of them. I got a bad grade because I didn't study for quizzes but trust me he's AMAZING. 