I went to a 4 day session 3 weeks ago. I raced dirt bikes when I was younger and still play around on my KTM 250. I wanted to learn how to ride a GS off road, in preparation for a trip to South America next fall.
I recommend the course highly. Great instructors,terrain, food, and camaraderie with neat people from all over North America. I learned a ton, as did all of the 40 people that attended the two classes - one was novice, the other intermediate. I took the two day intermediate, and then rode out to the Mojave desert. Sand no longer concerns me, even in a GS!!
2012 BMW GS 1200
2012 BMW S1000RR
2008 Porsche 911 GT3 RS
2012 Porsche Boxster S Black Edition