Sam Shepherd is an ESOL teacher and occasional teacher trainer from the UK. He is interested in teaching, obviously, but particular in language teaching, teaching with technology, professional development for teachers and professionals in the lifelong learning sector generally.
Scroll to Top
Separate tags by commas
To access this feature, please upgrade your account.