Markets analysis focusing on teenagers

The language school offers European languages (French, German, Italian, Portuguese and Spanish) in Australia to three target markets:
Teenagers - to improve their skills supplementing their school studies; preparing for a gap year experience;
Professionals (university graduates to middle aged professionals) – getting familiar with the culture, helping “mixed couples”, business ties, promotion purpose in their careers;
Travellers – to get by and learn about the culture on top of language proficiency.

Everything about the competitors:
Who are they, what they do, who’s their target market, location, prices, extra services, class sizes, age category, text books, promotion (how do people find out about them)