Lesson plans
Although the students would not be looking them up, you will be using them with students. Certainly, one of the best resources is Learn NC (especially since they are all North Carolina Lesson plans)
Learn NC