General English 20 Lessons per Week - Advanced Level
St Giles International