First off - to introduce myself - hello all. Wonderful looking site here.
Now then, I need some advise on how to improve my latin. Some background - I'm in my fourth year of Latin in high school and one of the best in my class (if I do say so myself, with a 4.2 GPA to back it up). Currently we are translating the Aeneid in preparation for the AP test in late March/April. Although I have a good teacher, we don't do any independent translation and in class he tends to give us the sentece structure while we fill in the vocab. As a result I'm not that great at translating on my own, and somehow I don't have as large a vocabulary I want to have. So to sum it up, I know the language, just not well. What I need is a way to improve my translation skills, increase my vocabulary, and maybe brush up on my grammer - I just don't know a good way to do it.
So what's a good way? I've thought about trying to go ahead of the class, but they would catch up with me every day, thus I would be doing patches of translation rather than a complete work. Perhaps translating another work independently, or something else all together?