<p>Duolingo.com. It's a site created by the same guy who created captcha. The concept is that there's a set of professionally written amount of practice excercises, and then you can practice further by translating books.</p>
<p>I think my main problem is orthographical (accents, spelling, and odd vocabulary words), although I do have a book of spanish grammar rules. And duolingo is mostly a rote memorization site, which I think is excellent for these types of things. I'm a native spanish speaker, so I don't have much a problem with speaking; and the book excerpts can count as my reading.</p>
<p>I'm asking this in the middle of summer because I need to take an ap-spanish like test in the middle of august. Also, if you'd like, you can also discuss the other languages in the site (german, french, and spanish > english). Although I guess what I'm really wondering is, is there a heavy grammatical emphasis on the AP spanish test, or is it something that a native speaker could get through?</p>