Cal Callaghan 

Rad Cat Dad & nerdy English Teacher.