The Rocky Mountain English College offers a program that has formal classroom based ESL classes combined with outdoor recreation and cultural immersion experience. This method provides real life situations for students to practice their English and learn about Canadian culture. RMEC is a small school in a small town, so student get to know their teachers, […]