Lots of complaints about JOC courses...
I understand that it is not nice if you have to pay for it yourself, but when I came out of flight training and straight onto the 737, it made the transition from ME pistons to a jet a lot smoother.
Oh and don't know about ATPL questions - I didn't get any...