Daniel Caruana Smith

Daniel Caruana Smith

83 Followers

Daniel is a writer, senior teacher and geographer based in Malta. His main passion is empowering students to fulfill their aspirations and reach their goals.