Communications Technology
TGJ2O Communications Technology (Grade 10 Open)
TGJ3M Communications Technology (Grade 11 University/College Preparation)
TGJ3O Communications Technology: Broadcast and Print Production (Grade 11 Open)
TGJ4M Communications Technology (Grade 12 University/College Preparation)
TGJ4O Communications Technology: Digital Imagery and Web Design (Grade 12 Open)