John Moran, MEd