Dan Rogers 

History teacher; sport lover; CPFC fan; theatre enjoyer; generally worried about the world