Mark WeisbergBooksCourse design for more studentsAssessing more studentsIndependent learning with more studentsLecturing with more studentsProblems and strategiesAuthor data: Open Library