Canvas is a course management system that supports online learning and teaching. It allows professors to post grades, information, and assignments online. It is being used by universities and colleges all over the world. … This can range from structured learning pathways to dynamic, interactive virtual classrooms.