I used the DVD and the highway code. 1 month is plenty. I personally had 10 weeks but that's because I had to wait until the half term before I could take it at a good time. The mock tests are so useful because some questions are identical. I passed first time with something like 48/50 and 66/75 for the hazard perception.