I really like that this software allows me to create my own courses for students, which in turn makes it easier when giving assignments as well! It's quite easy at first but still there are some things you need time learning how they work - not much though since most of them can be figured out with just one tutorial or video online somewhere :) Great product overall if used correctly so far has been very helpful!! Creating different types classes from scratch using several templates/themes available also creating quizzes etc all good stuff.