An immersive experience in a film festival. Students engage directly with films and filmmakers through their attendance to festival screenings and professional panels and discussions. Students become acquainted with a festival’s organization and develop their professional skills by participating as volunteers in a multi-cultural community event.