The Knowledge Media Laboratory works to create a future in which communities of teachers, faculty, programs, and institutions collectively advance teaching and learning by exchanging their educational knowledge, experiences, ideas, and reflections by taking advantage of various technologies and resources.