Upper Canada College is able to provide an exceptional academic experience for all students. UCC provides special programs for students that either find the work in a specific course too easy or too hard. I was placed in the enriched Math and French programs and I found that I enjoyed those subjects much more as a result. I have a handful of peers who participate in a course called GLS (general learning skills) as an alternative for French. Many students that are already familiar with a second language can find learning a third challenging and the school gives those students a course to learn about preparing for other subjects. I think that the work I was given was at a very reasonable level. At times it was challenging but I would never classify the work as too difficult. I have always been able to complete the work if I created a plan and executed that plan. Since UCC is an IB school I often found myself doing much more complex work compared to my friends from different schools. I thought this has been a great experience learning about concepts that were usually supposed to be taught 1-2 years later.