ITU, especially Electronics and Communications Faculty has really impressive and well-qualified professors however the quality of education is not as impressive as it’s academic staff. If you choose take a look at the branches you can move on and the professors in those branches. From my observations nobody cares about the quality of education here and cheating is tolerated by staff mostly unless there is a complaint. But in the meanwhile if you want to specialize in a field of your major, you can always find helpful academic staff and students. For social life in campus, there is a no-alcohol policy but you can always bring your own 🙂 It has lots of green fields and woods and also it has student clubs for many hobbies which you can find people with common interests but in general I recommend outside of the campus for social life for the sake of school-life balance, except student clubs for extreme sports 🙂