Douglas B Larkin Author

Douglas B. Larkin is an assistant professor in the Department of Secondary and Special Education at the Montclair State University in New Jersey, USA. He currently works with pre-service secondary science and maths teachers in the Newark-Montclair Urban Teacher Residency programme.