Hi everybody, and thank you all for the suggestions.
With regards to the 365 choice, I must clarify that, since we are a non-profit organization, we benefit a free version of 365. I really doubt that there are any cloud collaboration services (paid or free) better than Microsoft’s one and, being it totally free, it was a no brainer choice. Don’t forget that a private cloud means infrastructure, skills and many things that can go wrong (backups, configurations, single point of failures…).
At the moment, the only infrastructure we run is a couple of internet connections, 4 switches and 10 access points.
With regards to the PCs, we mainly use tablets (Android based) connected to wifi video projectors in the classrooms. Anyway, most of the educational programs are still Windows based (and needs a CD too…), so we have some Microsoft Surface in case of needs.
Hope that now everything could be more clear.
M.