Situada en un campus de 18 mil m2 en el centro de Toronto, Hudson es una escuela moderna de tres pisos. El programa de preparatoria ofrece a los estudiantes un plan de estudios integrado, utilizando tecnología de última generación y una gran variedad de metodologías de enseñanza.
Los cursos que se ofrecen son Idiomas, Matemáticas, Computación, Liderazgo de negocios, Ciencias Sociales e Humanidades y Deportes ó Ciencias de la Salud.