Tao Li
For being an intro class, this has to be the toughest course I have taken. He speeds through the material without explaining what the code or concepts truly means, making his quizzes difficult. Luckily he shares his R-code which is one of the reasons I was able to pass. There were opportunities for extra credit through class participation. 