Christopher Markson
I took this course online. This course uses material which overly-complicated such simple concepts. The videos posted on Moodle are very hard to even hear and make use of really old PPT presentations. You can go watch a 10 minute video on YouTube and get more out of it every week than all of the material provided. Exams are against you.