I took this course last time out and as a beginner/intermediate user I found it ideal. There is a lot of content for the money and, for me, it was only after taking the course that I started to appreciate how amazing Playmaker really is.
...and, no, I'm not affiliated with IGS in any way!