Atlas will open a new English school in Malta
2018-07-20
“Malta is known as an idyllic place to study” Located in the seaside town of St Julian’s, Atlas Malta has 12 classrooms, a library and a self-study room, as well as a large cafe and student leisure area for relax and socialize with friends. As the school is minutes fromRead More →