I think I'm at level 9. Maybe higher. A lot of the courses are telling me this when I try to buy them:
"You need to take the "undefined" course first"
Seems as if the $50 courses have repeated themselves, and cannot be purchased again. They just clutter the shopping screen if that's what is happening.