Especially check out "Free Stuff" for lots of great advice for dancers and teachers.
Melissa does a great job keeping this website up-to-date with local dance events.
Dance Etiquette Articles
Advice for Competitors
My "day job"