The ability for all users (including those without prior knowledge) to be able to use this product with ease is great! I love that it has so many different ways to learn from each other via discussion boards! There isn't anything i dislike about using my online learning experience through Knowledge Net! We were looking into an easy means to help train new employees at one time rather than having them attend several sessions before they could begin working independently. This helped us solve both problems as well as provide more efficient results.