Homeschool Connections is pleased to offer high quality classes for homeschooling families with children in grades 1 - 12. Our classes are held in Rochester Hills, Royal Oak, Romeo, Auburn Hills and Farmington Hills. Please select an option from the menu above to learn more.