teaching and teacher careers in Limassol, Cyprus