Thinking Like A Teacher by Samuel J. Meisels & Helen L. Harrington