One of the reasons I chose to do my ATPL exams with CAPT (Phil's outfit above) was the flexibility regarding brush-up courses etc. Some course providers run a relatively regimented regime, others have a more flexible approach which allows you to dip in and out as required.
I suggest you speak to some schools and find out how they operate their courses so that you can work out whether you can fit them in to your schedule.