CHANNEL DESCRIPTION

The National Science Teachers Association (NSTA), founded in 1944 and headquartered in Arlington, Virginia, is the largest organization in the world committed to promoting excellence and innovation in