Bill Kingsland is a husband, father of 2 lovely daughters, and high school teacher. I am incredibly lucky to have been provided the opportunity to teach for ...