Peter Chan
I liked Professor Chan, but I felt like they made this online class way harder than it needed to be. Not that this class is hard, it is just a lot of annoying busy work. For a one credit class, this had a lot of assignments and readings. He is a very caring Professor and wants students to succeed. Lectures can be somewhat dry, however.