My university experience was one of a kind, as my program mostly consisted of practical courses which made the learning experience very enjoyable and helpful and the projects of these courses were REAL LIFE projects which made the work field much easier to deal with after graduation and made me gain lots of practical knowledge, and honestly 95% the professors were very helpful and understanding and were making sure that the students get the most out of every course, my only comment would be that a few theoretical courses within the program might need to be reconsidered.