Comment Comment by matsemann The alternative would be that each school develop their own platform for this, which also isn't very good use of their time and money?Edit: No idea why this was down voted so much. I'm not defending Canvas, just wondering what the alternative would be. parent matsemann 5 months ago
Edit: No idea why this was down voted so much. I'm not defending Canvas, just wondering what the alternative would be.