This year there were lots of upsets. Several of the old favorites didn't make it into the top 10.
1. Troy CA
2. Mounds View MN
3. Harriton PA
4. Mira Loma CA
5. Solon OH
6. Fayetteville-Manlius NY
7. Seven Lakes TX
8. Penncrest PA
9. Grand Haven MI
10. West Windsor Plainsboro South NJ
Never argue with an idiot, they will drag you down to their level and then beat you with experience.
Before you criticize a man, walk a mile in his shoes. That way you'll be a mile away and he'll be shoeless.
You should only create problems, that only you know solutions to.