Tyler Collette
He had a well-organized class and the work was pretty easy. The downside is the reading. It was a TON of reading. None of the reading material was very difficult but it was just a lot. Overall, I would recommend taking his class but just be prepared to read.