Gary Peterson
As somebody who didn't have any prior coding experience, this class was difficult to work through. His website layout is a little confusing and requires a lot of clicking for notes and information. I wouldn't really recommend this class for first-time coders. His example problems are really useful to reference while working on assignments though.