I have been involved in instructional design and courseware development for over 15 years. I have created curriculum and taught all the way from preschool children's church to college courses to adult government employees. I have also, at various times, homeschooled each of my 3 children.