This is a nice idea. However, I would suggest a better name. Skimling is derived from the word "skim", and "skim over" means to READ SUPERFICIALLY. This is not a good message to prospective students.
You need to think harder about quality control. A simple email-based dispute process is a start, but you need more. How about teacher rating? Teacher credentials, etc.