I love the Huntington Gardens! There isn't much better than walking with your small boy while marveling at the roses, then the cherry blossoms, the rock garden, the bonsai, etc... We ended up sitting on a bench in the recently completed Chinese garden looking at the koi and birds and smelling the blossoms, it was really quite lovely. Also, if you teach 7th grade or anything that has to do with world history get your students to visit the Gutenberg Bible in the main library hall, Huntington has quite an impressive collection of books and letters.