Weir is on the board of directors of the Rex Foundation , the Furthur Foundation , and HeadCount .. He is also on the honorary board of directors of Little Kids Rock , a non-profit organization that provides free musical instruments and instruction to children in under-served public schools throughout the U.S .