What a timely thread - I just dropped my youngest off at his first homeschool middle school dance. My baby....