Jennifer Hudson 

Jennifer has been homeschooling her two daughters for ten years and loves math games, literature, nature walks and hands on learning.