How a person defines a 'Good School' can be very different from one person to the other. It really depends on what you are looking for for your kids.
In general, Novato schools are all quite nice, but each one is unique in the make up and what it offers. I live and work in Novato and my kids went through Novato public school system, I will be very happy to answer any question you might have. Just let me know.