Until now i found mi teachers to be the best on their onw field. Experts and kind people that can give you the best information, first handed, and put you on the right path.
The buildings can be improve but they are enough and quite big. Excellet library.