My 7 year old is doing CTY. She is in the middle of 4th grade. She only has about 20 minutes a week to spend online during the school year. But it seems to be enough.