The university provides proper guidance for the students. Students are able to excel and ask questions which are answered elaborately. Courses are clear and good to understand, but it is hard to keep up with the materials every week. Professors are good and knowledgeable.