The professors are really nice and helpful, most of the classes have a practical component where you can actually put into a real part what you learned in theory so they have a very good practical program which held developing the students abilities and capacities