My friends and I are looking for an English school that offers courses from beginner to advanced. We're not all at the same level of English, so some will need a beginner's course whereas others more advanced. Is that possible?
Yes, of course—most commercial language schools cater to all levels. (Some do it better and some worse.)
Elanguest in Malta offers a range of courses to cater for individual needs and for students of all levels! The prices are competitive and the school is small and gives a very personalised learning experience to it's students. Plus the teachers are native English speakers and highly qualified.

Check out the link below for more details: