Robert J. Beichner
North Carolina State University Physics Education Research and Development Group
www.ncsu.edu/per