Advanced Film has a three year rotation of content, divided into Years A, B and C. Students are differentiated by skill level in the program for project choices. This way, any student in the class at any time is exposed to new and different material, and faces challenges and opportunities in line with their personal level of expertise in the field.