CATS
I did the CATS PPL online and thoroughly enjoyed it!
Had access to ATPL online too and was very useful as a reference when studying the PPL. Just get on the demo for ATPL if that what you want.
I've just started the online ATPL now and all the subjects are laid out before me
But it's nicely staged into three groups
Reckon I'll have Stage one in the bag soon