The range of innovative e-learning systems continues to grow, including those available as open-source software. The key challenge is integrating disparate systems to create a unified learning platform. This presentation will review challenges and solutions to integrating e-learning systems based on experiences from the Learning Activity Management System (LAMS).