Liam
I notice someone above mentioned airquiz.com when you're doing your exams, it's a good place to practice. I don't have the money free for an hour's flying but I'm happy to pay the airquiz subscription for you. Let me know.
And, well done fella, I'm impressed.