This place used to be top-notch but something appear to be fundamentally wrong. Faculties deteriorating