I have used Benchprep for about 2 years now, it works great! It is easy to use, the training material has improved over time too. My one issue with their product would be that they don't offer discounts as much anymore. The pricing system was always so confusing but now you basically want all or nothing in terms what features you get. If you are looking for a cheap way of doing Online Learning then this could work for your organization however if you need more bells & whistles than maybe there should be an option for those types of plans because some people will never pay $50/mo for software. We do not teach online classes (we train others) but we needed a good platform where we can assign lessons and make them available to our students without having to host anything ourselves.