ATPLs
I know that Cranfield Aviation Training School at Cranfield have an on-line web based training site, full of questions and chat forums.
Im sure a quick call to them and they will set you up, got a mate who uses it and well worth it.
Good luck with your ATPLs !