A method of using the Internet to facilitate training of students which
permits students to learn skills and be critiqued on those skills by
others, including skilled trainers, without being in the same physical
location, by providing an Internet website which permits uploading and
downloading of video files to both instruct the student and permit
critique of the students' skills by others.