We love Sonoma Ranch Elementary. The school is in a great family-friendly neighborhood. I love watching how interactive Principal Kelly is with the kids. He greets them in the morning and really gets to know the children at his school. The teachers we've had have been outstanding, and I've heard great reviews about the teachers we haven't had. All the teachers we've had have a genuine interest in their students and their progress. My daughter's current second grade teacher, Ms. Erickson, is a gem! She is so creative in her teaching and makes every day so fun for her students. She truly cares about each student and will check in to see how they're doing if they're absent. She is always positive and uplifting. We adore her! My daughter loves all of her specials teachers. The only downside about specials is that they only have art about every other week instead of every week. I would highly recommend Sonoma Ranch!