Search Courses By Grade 9 ENGLISH PROGRAMFRENCH IMMERSIONGRADE 9GRADE 10GRADE 11GRADE 12 GRADE 9 COURSES ART STUDIO 10 ARTS VISUELS 10: ARTS MÉDIATIQUES BEGINNER GUITAR 10 BICYCLE TECHNOLOGY 11 BUSINESS COMMUNICATIONS 11 (Keyboarding) CONCERT BAND 9-10 (Off Timetable) CONCERT CHOIR 9 (Off Timetable) CONVERSATION 10 DANCE FOUNDATIONS 10 DANCE FOUNDATIONS 11 DANCE PERFORMANCE 11 DANCE PERFORMANCE 12 DRAMA 9 ÉDUCATION PHYSIQUE 9 ELECTRONICS AND ROBOTICS 10 ELL BEGINNERS ELL TUTORIAL ENGLISH 9 ENGLISH 9 HONOURS ENTREPRENEURSHIP & MARKETING 10 ETUDES DES ALIMENTS 10 FAMILY AND SOCIETY 10 FRANÇAIS LANGUE 9 FRENCH 9 HOCKEY ACADEMY INTRODUCTION TO BAND 9-12 ITALIAN 11 - INTRODUCTION JAZZ BAND | STRINGS 9-12 (Off Timetable) LEADERSHIP 10 MATHEMATICS 9 MATHEMATICS 9 ADAPTED MATHEMATICS 9 HONOURS MATHEMATICS 9 SUPPORT MEDIA DESIGN 10 PERFORMING ARTS LEADERSHIP 10-11-12 PHOTOGRAPHY 10 PHYSICAL AND HEALTH EDUCATION 9 POWER TECHNOLOGY 10 SCIENCE 9 SCIENCE 9 HONOURS SCIENCES HUMAINES 9 SOCIAL STUDIES 9 SPANISH 9 STUDIO ARTS 3D SCULPTURE 10 TECHNOLOGY EXPLORATIONS 10 TEXTILES 11 VOCAL JAZZ 9-12 (Off timetable) WEB DEVELOPMENT 10 WEIGHT TRAINING 10 WOODWORK 10 YEARBOOK 10