Brandon Brice
He is an amazing professor that is very engaging. I had him at 8am but he came in with a positive attitude. He clearly loves what he does which makes it easy to follow along. Exams aren't "easy" but if you attend class and listen to him/take notes you will automatically understand a good chunk of the class. 1 homework and quiz per chapter, but easy