Due to the amazing generosity of content providers, not for profit organisations and many, many volunteers, these educational and training resources are made available to all at no cost via the internet.
NO INTERNET? NO PROBLEM!! Consider purchasing an inexpensive Teacher in a Box offline server from us.