This is one of the best teaching sites I've seen. Very impressive. I don't think you need to let people upload their own ... submissions from the general public are not likely to be nearly as good as the ones you have.