Course Attendee

The notes are very high yield and the lectures do a good job explaining the high yield material. The course is very organized and I am pleased with it.