The store where I teach has a policy about paying for the class BEFORE your name gets on the class list. We've had classes where there was a limit of 10 students. When 10 students sign-up, but only 5 pay, and the other 5 don't show up, the teacher prepares materials for 10 people, so looses money on the class. So, it's probably protection for the teacher.