Moodle…check.
Classroom mediation…check.
iMovie…check.
Awesome….check!