- www.collegemega.com
- 1
- 2
- 1
MEGA College was established in the summer of 2012. Its headquarters is located in downtown Montreal, Canada. It also has a branch campus in Brossard, providing language training in Chinese, English, French and Spanish, and simultaneous tutoring for..
Relevance: 10.471304