It varies from course to course, some classes only require free online resources, other might require a book you need to purchase online. If you are not sure our tutors will find out for you and let you know. If there is a book required that is not available for free you would have to provide it.