Depends on what you prefer. I personally don't like the big big big schools. To me those schools are only good to get your masters at. If you like a small setting where the teacher knows your name and your not just a number than private schools are the way to go.