About David Johnson

This author has not yet filled in any details.
So far David Johnson has created 36 blog entries.

Interlocked

How four men from the other side of the world ended up in New Hampshire--and made an incredible difference in the life of a boy with autism. 

The Return of Scorpio

If anyone perfectly embodies what the power of music could do, it’s the incredible, invigorating, indelible student population at Crotched Mountain.