We have started this course - Latin 1A correspeondence. Background - my daughter dislikes summer and wishes she could go to school in the summer. She will be a seventh grader, but her scores are at least four years ahead.
The course is for 6th - 12th. It teaches quite a bit of Roman history. History is very shortchanged here so I am glad for this. The book is about the life of Horace and will tell the stories of the Iliad and other classics. There is also sociological aspects such as "women in Rome" and other interesting bits.
For my daughter, the "unlocking" of grammar is really fun. It teaches the further parts of speech such as Dative and the genders (has three). This answers a lot of questions she has about words. She is a word collector at this age and wants to break each down into its true meaning. This seems to be a logical step once the vocabulary gets larger.
We are learning together and it is really fun for me also. She is at the right level for it and it satisfies her curiousity.