Virtual schooling: a quide to optimizing your child's education - Kanna, Elizabeth (Palgrave Macmillan, 2009)