Rain Forest Maths - This site has hundreds of math activities, all arranged by grade level. Although it is not based on NC curriculum, many standards do overlap.