William Howard Armstrong
Kent, CT, US
Armstrong grew up in Lexington, VA. He was a graduate from Hampden-Sydney College and did graduate work at the University of Virginia. He teaches history at the Kent School in Kent, CT.
Sign up today for free teaching ideas, lesson plans, online activities, tips for your classroom, and much more.
Choose your grade range:
See a sample >