I was happy with the computer-based course and the printed study material. The revision courses at BGS in Cheddar, Somerset, were superb. I had no time to use their On-Line Question Data Base, so no first-hand information, but heard only good reports about it, like students at other ATPL Theory Schools using the BGS OQDB in parallel to whatever they were doing elsewhere. That was 15 years ago and I have not heard of a better option since.