Abstract: A proper e-learning environment is one of the most important knowledge management tools in today's organizations. However, many of them lack a universal evaluation process to verify their ...