Drew Estars
Great professor! As long as you put in the work, you'll definitely get a good grade in his class. He taught the material in a way that made it easier to learn, so I highly recommend taking him.