Lunch is 30 minutes and recess is 20-25 minutes. All grades get specials--my son had PE 2x a week, music 2x a week, art once a week, and STEAM or computer lab every other week. The school has a big focus on the environment, so there's a Green Team that kids can be a part of that work on promoting recycling and environmental awareness. Classes also try to get outside often to do lessons out there and there's several gardens around the school. This summer they've had the library open every Tuesday and one of the principals has cooked out; they also have had a mini-farmer's market.
I've been thrilled with all of my kids' teachers except for one. They've been wonderful to work with and I've felt that the communication has been good. There's a small core group of parents in the PTA who are very active. The school has book fairs, a father/daughter dance, movie nights, and a school carnival every year. They started a mother/son event this year though I didn't go to it.