The self-teaching guide is impressive. The programmed instruction format is a great way to learn, and it works both in print and online. I wish there were entire curricula available this way.
Edit: It seems that Wiley has published a number of books in the self-teaching guide series:
Edit: It seems that Wiley has published a number of books in the self-teaching guide series:
https://www.amazon.com/Wiley-Self-Teaching-Guides-17-book-se...