David Lee Finkle

Follow this Contributor
reading, writing, motivation, cartooning, animation, musical theater, fantasy and science fiction
National Board Certified Teacher, National Council of Teachers of English