John Talboom
John is such a good guy! He really tries his best! Hi lectures are very definition based with less examples than you'd want but if you study the quizzes and test like he suggests you'll do ok. I found his test to be tough and they definitely brought my mark down, but I personally have never been good at test.