James A. Banks

51 books

missing page info 2001

informative medium-paced

173 pages paperback 2021

challenging informative reflective medium-paced

missing page info 1998

informative reflective medium-paced

missing page info 2019

informative slow-paced

missing page info digital 1988

512 pages paperback 1988

nonfiction education challenging informative reflective medium-paced

436 pages 1988

nonfiction education challenging informative reflective medium-paced

491 pages 1988

nonfiction education reference challenging informative fast-paced

330 pages 1977

informative medium-paced

missing page info hardcover 2003

challenging informative reflective medium-paced