The various advantages offered by free software have made these programs excellent educational tools. We tell you 10 free software programs ideal for the classroom.