James Lambert
The lectures are long and take up the entire time designated time. Class is easy and interesting as long as you put a little effort into reading some of the content. I would recommend this class.