This course is so effeceint that on the day of the exam I had time to do it twice, and I'm not the sharpest tool in the shed.
I was standing in the CASA office submitting my ATPL application before the end of the exam! It pays to get help!
Did all but flight planning via self study.