Quite frankly, I think that a traditional textbook is still best for actual coursework. Online is great for later reference, refresher study, and research, but no digital format has yet reached the level of usability and robustness as a printed textbook.