I took it in march with no riding experience whatsoever. 9 out of the 10 people in my class passed -- the one who didn't was a mid-40s woman who dropped the bike 3 times in the first 4 hours.
I thought it was easy and a lot of fun. I learned a crapload as well - I couldn't imagine starting to ride without this type of professional instruction.
Our class was maybe 3 hours in the classroom, and then 10 or whatever out in the parking lot.