Try this
http://www.ipilot.com/learn/faa_exams.aspx
that might be of some help to you, I'm sure if you google search you can find more.
There are also places in the uk you can do the exams after you have practiced on the above
Enstone in oxfordshire has one school with the facility to test in the uk, there's another in the NE
hope this is of help, definitely a good idea to get the exam out of the way first if you can.
T2