Is Yinchuan Institute of Technology terrible?

Not terrible. Yinchuan Institute of Science and Technology is an ordinary undergraduate college approved by the Ministry of Education. The college is located in Yinchuan, the capital of Ningxia Hui Autonomous Region. It has strict teaching rules, a complete teaching system, solid teaching facilities and professional psychological teachers to help. This is not terrible.