I agree with A330Checkairman-
Did the AllATP course in 2005. No studying within 6 months of the course (but did have almost 5 years of airline flying). Walked in, paid for the course, and sat in front of the computer for 4 hours. Took a break for lunch, came back and studied for 2 more then took the test. Got a 94%. Worked for me, and certainly was good enough for government work!