TLA is located in the heart of downtown Fort Lauderdale, in the prestigious Museum of Art Plaza, walking distance to famous Las Olas Boulevard and the shopping district.
It is the most centrally located accredited school in Fort Lauderdale.
The school building is modern, fully air-conditioned and features beautiful, bright and spacious classrooms, a coffee lounge, a self-study center and a media center with 20 PCs. The school offers free Wifi, complimentary purified water and tea, free reading materials and software for self-studies.
Fort Lauderdale is one of America's finest cities, a safe, wealthy and dynamic city with five universities, many multinational companies and one of the 10 best beaches in the United States.