Learn NC is a fantastic and probably underutilized resource! There are so many things there you could not even list them all - lesson plans, online professional development, new teacher support, field trip suggestions, and so much more. I recently found where they have take Common Core and NC Essential Standards and added lesson plan links. While I have not looked at other areas much yet, I have spent a little time on the Information and Technology Essential Standards. It is such a great way to get ideas! I have not seen any that I will do just as they are written yet, but it has given me several springboards to ideas that I will tweak to use with my classes. I have also found a lot of resources I didn't know about through the lesson plans.