I am using Story of the World Volume 2 for grade 2, 4, 6, and 8. We will spend 1-2 years on it, exploring things that interest my boys in depth.