You might try aa9pw.com for practice exams. There are other sites, I will try to find some that I used when I was practicing for my general.