It is a good university with appropriate programs based on American university curriculum. There is materials there and students can use it to learn and master their fields. Also, the university prepares future undergraduates by giving them all they need to succeed in the future.