Anybody take this course? I'm considering it and I want to hear from others who have taken it.