Get Medify, however, I think you will probably run out of questions if you start in year 10 lol. I personally started at the beginning of this year and got myself 3150, which is decent for med applications. I think that the Ucat is a bit luck based as well since everyone gets different questions...