Lucky the children who had the benefit of knowing Mr. Hagan, he sounds like a wonderful person, teacher, and mentor. RIP, Mr. Hagan.