International TEFL Organization: Since 2002 | Cert No: T01193ITO | IATEFL Member No: 31183

In-class Courses


Koh Samui, Thailand

Situated in the serene waters of the Gulf of Thailand, Koh Samui is a haven for locals and foreigners alike. From sandy white beaches to verdant jungles, the island offers activities for all, whether you are seeking relaxation or adventure.


Phuket, Thailand

The bustling island of Phuket, located in the emerald-blue waters of the Andaman Sea, is the tourist Mecca of Thailand. This island, the largest in the country, boasts crystal-clear waters, colourful coral reefs, beaches, & sublime rock formations.


Chiang Mai, Thailand

Despite being one of the largest cities in Thailand and a tourist destination, Chiang Mai has managed to retain much of its ancient culture and heritage. Visitors come to Chiang Mai as much for it's small-town hospitality and local charm.


Prague, Czech Republic

Prague is the capital and largest city of the Czech Republic. Situated in the north-west of the country on the Vltava river, the city is home to about 1.3 million people


Manuel Antonio, Costa Rica

Manuel Antonio is a small oceanside village with plenty of great places to stay - from extravagant luxury condos to cosy hideaway hotels tucked into nature.  


Florence, Italy

Situated in the centre of Italy, Florence has long been recognized among the most important cultural and political centres in Europe. 


Crete, Greece

Hania is a beautiful old Cretan town with a population of around 60,000. The old town centre is clustered around the 14th-century Venetian harbour where much of the city’s life and light is to be found.


St.Petersburg, Russia

St Petersburg is quite rightly known throughout the world for its beauty & culture. So unlike the Russian cities that came before it, its strict geometric lines & an elegance reminiscent of Europe's most alluring capitals.


Paris, France

The movable feast that is Paris is home to over 2 million people, and you too can experience the exquisite Parisian lifestyle! As a top tourist destination, Paris is full of attractions, both historical and novel.


Barcelona, Spain

As the capital of Catalonia, Spain, Barcelona is nearly unmatched in the diversity of its attractions and sites. Boasting 7 beaches, one of which was voted the best urban beach in the world by the National Geographic and Discovery Channel, and a mild Mediterranean climate, Barcelona is a haven for those seeking relaxation


Istanbul, Turkey

Istanbul, a world metropolis, has developed into the 9th largest city on Earth largely due to its geopolitical location. With an estimated 12-15 million inhabitants, it's the only city worldwide to have developed on two continents. The European side of the city is the trade and business center, whereas the residential side is located on the Asian side.