The best thing about this program is how easy it was to use once I got used to navigating through all of its features! There are so many things you can do with it - from creating courses to monitoring student work/progress etc.- It's very user friendly if you have any experience using other programs like Canvas or Blackboard in the past- If you don't know much at all about online platforms then there could be some challenges but they offer excellent support for those who need help getting started. Tracking students' progress when working towards certifications & continuing education credits as well as providing opportunities outside of classroom time for collaboration has been one of our major benefits since we've implemented MKS into our organization.