David Tassell
I absolutely loved this course, but definitely get ready to read. I took the online section of this course and the instructions for the course were pretty straight forward. He always answers emails promptly and is very responsive. An easy A class as long as you put in the work!