I worked as an engineer and programmer for a small company for 18 years before setting out as a consultant in 2004. In 2007, my first child was born and I was able to work from home while raising him. In 2013, when it became apparent that school wasn't a good fit for him, I decided to homeschool while working from home. I've been homeschooling him and his brother ever since. They both enjoy math and programming and I've been lucky to be able to mentor them. I have a Masters and Bachelors in Computer Science and also enjoy all levels of math and logic.