Alex Rubenstein
An amazing professor, I'm not good at taking test so that's where my grade took a huge hit. But everything is given to you through PowerPoints, lectures and even study guides. Just start studying sooner than later and take your time. He's understanding and a good professor!