Avoid the shoreline school district (LFP & Shoreline), like the plague. They are abysmal academically (although, like anywhere you can find gems in teachers, we had a stunning one for K). The actual district is the worst I've seen in 5 states and 3 countries. It's loathsomeness spans from elementary to highschool. The elementary curriculum doesn't catch up to most preschool curriculums until the 2nd grade, and the highschool curriculum & classes are middle school level nearly anywhere else in the country. And they're so PROUD of it...which is really baffling. They tout themselves as one of the best, but they really must have their heads in the sand.
LOL....Hmmm...no bitterness here, is there?
If for any reason you do end up in LFP, Brookside is waaaaay better then Briarcrest elementary-wise.
We also lived near Terrace Park when my son was a toddler, and have to second it as a g.r.e.a.t. school. The Pavillion, and other community offerings in Mountlake Terrace are also amazing. Everything from swimming to yoga to whitewater rafting, and indoor playland, concerts all summer in the parks..etc.etc.etc. It's a fantastic community in which to raise small children, and have a lot of interesting things to do with them, and on your own.