This one seems like the most relevant to your needs:
Another thing you could look into is an online tutor, if you're willing to spend a little time and money on studying before you take the test again. But that would take more time, and you'd have to find someone that doesn't suck. :-/