Eighth graders are amazing. They are a cross between a young person and a young adult. They want to appear grown up, yet they still love playing games. My own junior high age children struggle with these contradicting forces in their lives. They can't decide if they are grown or if they are still children. Sometimes it's amusing to watch, other times it is just pitiful.
That's where online education comes in, they enjoy fun and games - certain types of online education can supply this. Yet, I like to have a challenging homeschool curriculum that will adequately prepare them for their future. We have found the solution to both of our desires in an online curriculum. We use it daily, it is exciting, and challenging. Perfectly meeting the needs of my maturing, yet not so grown big kids!