Necessary materials provided Necessary materials provided I provide 100 % of the teaching material, all you need is your computer. I can email the material to you ahead of time, so that if you prefer to have a hard copy, you have time to print it out for your lesson.