Loading: Flexible, Collaborative Software Supports Engaging Curriculum and Student Success