This is more than pure neuroscience. There are all sorts of options for looking at general physiology, scientific processes, etc. Save this site for sure. If I were back in the classroom, I would go crazy in the "store" section. Or rather, I would compel my supervisor to "go crazy" in that store. Such a well done set of resources as well...
A decent set of "explanatory" articles over popular science topics. Many of the articles carry rather relevant material to connect with specific standards along the way...
This free download uses the microphone in your computer (or you can use a plug in microphone for better quality) to detect sounds and instantly displays the sound waves on the screen. This would be a great tool to illustrate pitch and loudness, so they can make connections to the wave behavior.
That is a great idea. I appreciate the fact that this is a truly interactive generic resource and can actually respond to stimuli in your room as opposed to being a detached simulation.