Stephen Barone 

Part-time writer, full-time teacher.