top of page
About
Past Festivals
DIFF Team
DIFF Board
Governance & polices
Sponsors & Supporters
Sponsors & Supporters
Patrons
What's on
Screenings & Events
Be Kind Rewind
Development
Submissions
Contact
More
Use tab to navigate through the menu items.
Surprise Film
Price
Duration
Enroll
< Back
About the Course
Your Instructor
bottom of page