Online course. Prof. Matthews is very intelligent and a very helpful professor. Class was very easy and the book was not necessary, but definitely helped! The course was graded by a variety of little assignments and a few exams, but wasn't too difficult. As an online course, this was very manageable.