Gavin Bradley
I highly recommend anyone looking to take a course with Prof Bradley, he cares so much about students sending many check-in emails throughout the semester. The course can be tricky with a lot of memorization However, prof Bradley makes lessons easy to follow and enjoyable. Anyone interested in this class should 100% take it for the professor alone.