Las modernas y vistosas instalaciones, así como el ambiente amigable, contribuyen también a que el estudiante aprenda el inglés más efectivamente en una atmósfera de aprendizaje cómoda y relajante. El centro está situado en el centro de Toronto. Las Instalaciones incluyen dos salones para estudiantes, cafetería, laboratorio de ordenadores y sala de estudio con equipos de audio. Se pueden alquilar DVD's y libros.