Peter David Smith
Peter David SmithFreelance Teacher · Trainer · Presenter · Writer Peter has taught adults and young adults for over 22 years. He has worked as a School Director in Mexico and up to recently was the assistant Director at Merit School, Barcelona, responsible for the adults and young adults’ department and teacher training. He has…