 Courses taken are extensive and rigorous.Calculus, micro and macroeconomics, and worldwide literature are some of the things taught in courses such as Math, Biology, Economics, Global Issues, English, Arabic, French, Art, Music, Physical Education, and History.Participation in the Community Service Program is mandatory for all IC Secondary School students.