1. Department of Teaching & Learning; Vanderbilt University; Nashville TN 37203 USA
2. Department of Learning Sciences; Werklund School of Education; University of Calgary; Calgary Alberta Canada T2N 1N4
3. Department of Electrical Engineering & Computer Science; Vanderbilt University; Nashville TN 37235 USA