• : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/drupal/civicrm.module on line 578.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Config.php on line 464.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Config.php on line 898.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/Log.php on line 147.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/Mail.php on line 158.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/PEAR.php on line 563.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/PEAR.php on line 566.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/DAO.php on line 283.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/DAO.php on line 439.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/DAO.php on line 658.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/DAO.php on line 678.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/I18n.php on line 234.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/PseudoConstant.php on line 810.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Utils/System.php on line 710.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Utils/System.php on line 740.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Utils/Rule.php on line 362.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Error.php on line 85.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Error.php on line 169.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Smarty.php on line 114.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Session.php on line 102.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Utils/Cache.php on line 78.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Utils/Cache.php on line 80.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/BAO/Setting.php on line 56.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/BAO/Setting.php on line 143.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/DB.php on line 470.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/DB.php on line 547.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/packages/DB.php on line 1124.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Permission/Drupal.php on line 145.
  • : Assigning the return value of new by reference is deprecated in /home/kheahome/public_html/sites/all/modules/civicrm/CRM/Core/Permission/Drupal.php on line 170.

Do Your Own Thing School

(refer to Homeschooling the High Schooler – vol. 1 & 2, by McAlister.)
 
In this option, you and your student design their coursework. Not only do you choose courses, you choose and design the scope and sequence for the courses, and the methods and textbooks to be used. The parent might plan the course, or the student might. If necessary, the family might pay a “teacher/tutor” to design the course. The school could give credit for work experience, apprenticeship, travel, etc. This option I liken to cooking at home. You choose from ingredients you have available at home and if you are missing an ingredient, you go out shopping to buy it.
 
Pros:

  • You have the maximum amount of freedom and flexibility.
  • You can most effectively meet the needs of the individual student with this option.
  • You can provide plenty of opportunity for in-depth study.
  • Early graduation, apprenticeship, vocational school, and work experience credit are easier to provide.
  • The student learns to take more responsibility for their learning since they are involved in the planning.
  • You set the time frame.

 
Cons:

  • This option takes a lot of planning time.
  • The parent is very involved in the courses.
  • There is no school providing accountability to you — to ensure that you follow through on your plans.
  • Parent has to feel competent to design a course or hire another “teacher.”
  • Parents needs to learn how to plan, document courses, keep detailed records, etc.
  • Parent issues the diploma.