Understanding Teaching through the Minds of Teacher Candidates: A Curious Blend of Realism and Idealism.