Anyone been there? is it a good program? i am thinking about architecture program there.