If you're looking for a good all around school that teaches tactics, legality and shooting skills, than try Lethal Force Institute. It is a well rounded cirriculum.
If you want to focus strongly on your pure shooting skills, than Frontsight is a good school for that.
Another school that is strong on tactics and has incredible training facilities is Thunder Ranch.
These are just a few. There are many great schools that can meet your needs.