James Jones
There were quite a few videos to watch, but most of them were interesting. Some aspects of projects were challenging, but really helped me learn. This professor was willing to answer all my questions, and I had a lot. He released all the assignments at the start of the semester so you could work at your own pace. Overall, it was a great class.