Do I have to pay for the course materials?

Yes, every course has it`s materials accompanied to it with extra fees.