I graduated from that school. Teachers are of high quality and the teaching quality is quite good!
Don't worry about the people upstairs, it is estimated that there are too many people. I was scared, too, but now that I think about it, there is nothing to worry about. What major did you apply for?