La scuola di San Francisco e' nel cuore della citta', proprio accanto a Powell Street, principale punto di snodo dei mezzi pubblici, e vicinissima a Union Square, il piu' famoso quartiere dello shopping, al Museum of Modern Art e al Ferry Building, il terminal che si affaccia sulla baia di San Francisco. Questa e', quindi, una location perfetta per partire alla scoperta delle incredibili ricchezze storico-culturali di San Francisco.
Il magnifico edificio che ospita la scuola e' spazioso, luminoso e accogliente: le aule hanno delle vetrate che vanno dal soffitto al pavimento, dalle quali si puo' ammirare un panorama mozzafiato sul centro di San Francisco. Non mancano i moderni dispositivi come lavagne interattive, una suite IT e il collegamento Wi-Fi. Gli studenti possono riunirsi nella sala ritrovo messa a loro disposizione. e' disponibile anche un servizio di orientamento universitario.