This article is great for someone looking beyond the traditional LMSs out there. It suggests an alternative in WordPress and BuddyPress and provides a thorough analysis of how they can used, the differences, along with the pros and cons of using a non-traditional LMS.