Team-Based Online Course Development: A Case Study of Collaboration Models.