James A. Banks

51 books

407 pages hardcover

missing page info hardcover

nonfiction education medium-paced

416 pages digital

147 pages paperback

nonfiction education medium-paced

222 pages paperback

challenging informative reflective medium-paced

172 pages digital 1999

193 pages digital 1999

nonfiction education informative reflective slow-paced

160 pages 2018

challenging informative reflective medium-paced

295 pages hardcover

nonfiction history

192 pages

medium-paced