Brian Horvitz Associate Professor of Educational and Instructional Technology (269) 387-3457 Send an email