Tag: , , ,

Louis Grech

An Interview with Louis Grech – Head of Teacher Training, Gzira, Malta

Louis is passionate about marine and tropical fish and spends of his spare time maintaining his four aquaria at home! He also loves bonsai, travelling...


IALC Quality English IATEFL

Scroll to Top
Contact StudyCELTA