I must agree with apache. Nathans material is comprehensive and to the point. I went to the sunnycoast this year to do his fulltime class and it was the best way of doing it. You get alot from being in the classroom with him.
If you cant make it over there due to finance issues then his correspondance stuff is exactly the same and he will answer any questions you have as go make your way through the material.
AFT will give you the best chance of nailing those pesky exams.
Nathan = ATPL god
Good luck
Muz