My daughter did World Geography last year. She did very well learning the material and working with it on her own. She did learn a lot from it. She does the work herself and checks it ; I check the check ups, self test and test. That way I make sure she understood and learned the material.