ESL (English), DAF (German), ELE (Spanish), FLE (French), PLE (Portuguese) and Russian teachers can upload their self-made teaching materials on our website, and other teachers can download them. Using each others' work makes life so much easier for us, language teachers.