Shelton is a nice little city with a lot of shopping and restaurants, and a wide range of housing options. You could choose a rural area of the city to live in, or if you prefer you could choose to live near it's downtown. You will find it's more affordable the closer you are to downtown Shelton.
Shelton has decent elementary schools, but the surrounding towns such as Monroe, Trumbull and Fairfield have much higher rated schools.
Here is a great website that will help to compare schools from town to town:
Search for Connecticut public schools.