ARTZLINK is a cloud based network providing a virtual classroom for performing arts organizations. Instructors can post messages/files, give assignments, grade assignments, and provide spoken feedback to students. Students can receive posted messages/files, record and post assignments, and keep up with their grades.