Multiple learning communities: students, teachers, instructional designers, and researchers | Synapse