Not sure that I would be willing to do this in front of 15 year olds!! But they want to stay after the bell!

Everything you wanted to know about a number
Number Gossip

this is an interesting global math project

Canadian Math blog for Gr 9

100 Best (Free) Science Documentaries Online

Algebra page