I like that you can customize courses for each department in our organization (engineering or sales) so they're not all samey! You could make some improvements by offering more course options as well - perhaps even adding new ones from time o nce? Also having separate teams be able t learn at their own pace would help us better manage workloads within departments which helps with communication across those boundaries too :) Really helpful when we have cross functional team members who need additional support but aren't familiar w/the product yet!!