Randy K. Yerrick is professor of science education and associate dean of educational technology at the State University of New York at Buffalo. He began his career as a chemistry, physics, and math teacher in Michigan schools before becoming a full-time researcher in science education. Yerrick's research focuses on implementing contemporary visions of science inquiry in lower track classrooms where students share a strong history of failure and antisocial school behaviors. He has conducted ethnographies and critical autoethnographies in a variety of diverse teaching contexts as he continues to...