Super glad I took this course with Goering to wrap up my degree. Course is structured nicely at your own pace. Pay attention to Blackboard announcements where he'll keep you on schedule. Exams are a little tough but writing assignements are easy and fun/beneficial. 