Description supplied by school:
Founded in 1963, NSTS was the first English Language School to operate in Malta. NSTS is also a founding member of the Federation of English Language Teaching Organizations (FELTOM) set up in 1989 to promote quality standards nationally.
12, Taliana Lane
Gzira GZR 1581Malta
+356 2558 8000