David W. Nicholson is Professor of Education at Stevenson University in Maryland, USA, where he teaches courses in philosophy of education and methods of teaching English/Language Arts and Social Studies.