My experience studying at this university was okay. Some teachers are very helpful and present, others you can barely find on campus and the assistants end up doing all of their work for them. As for the students and the student life, I think its the best you could possibly find. They are all super nice, everyone helps everyone and they instantly become your close friends.