Science content and lesson plan discovery and network for teachers that also lets them assign, assess, and track those lessons with students