They do not charge teachers anything to be on the platform. Teachers can upload their classes for free and get paid.