En 2006, la Academia se trasladó a su nueva sede en el piso 40 del número 7 del World Trade Center, uno de los edificios "verdes" de Nueva York más tecnológicamente avanzados del mundo.