Except for Buckhead (and one or two other areas), Atlanta is not a great place. Would not want to live there.
Ga Tech has had some quality individual football players over the years but is a fairly average football program. Given their location, they should be a power. Fairly stringent...