This is a great place to get ideas for lessons for all grade level and subjects. I've used this site many of times while I was student teaching. Great resouces. Some stuff does cost money but there are lots of free lessons and ideas that teachers have posted.
I like this site because I am attempting to learn the common core standards and this site does a good job of showing me how to relate standards to activities.
This has been so helpful for me when writing my lesson plans! Just click on the grade level and you will get a side-by-side comparison of common core standards and NH state standards.
This is the website I first used when I learned about UbD a couple years ago, as I was a bit confused after class. It does a great job of explaining things in layman's terms, and even non-educational lingo for other majors. Great to utilize when explaining, identifying, or attempting to identify UbD.