Faculty is decent, but the crowd is diverse, classes held regularly and teacher are good, The new building are good,