I'm thinking of travelling to do an english course in Malta.. what time of year is best? can you swim all year?
You can't swim all year, best time in my opinion is from July to September (I lived there for a few years).. August is normally extremely hot, the other months are much nicer (in my opinion!)

Check out Elanguest English Language school for courses in Malta - they have a few!