Shop PreK-12 Collections by Category:

Shop by Program:

Kelly Gallagher
Kelly Gallagher is a full-time English teacher at Magnolia High School in Anaheim, California, where he has taught for 27 years. He is the author of several professional development books that focus on middle school and high school reading and writing.