The engineering program is decent; the courses were engaging, and I had the opportunity to interact with several enthusiastic teachers. If you’re seeking for distinctive peers that are motivated by academics, consider attending a different school because this one is not very varied and has a pretty homogeneous student group.