I am developing a platform particular to ESL learners and I find that ELMS is the perfect resource for helping me to design useful online courses. The only major issue I'm running into with starting is understanding how to manage users. I would like to setup a method of having students subscribe to a course, with some form of payment system, and then manage their access to certain resources. I would then like them to be able to engage in the course materials and also be able to utilize the CLE functionality. I need this all to be under the blanket of one site. I don't understand exactly the best way to bring this all under one roof and keep a consistent user base.