UTSA has a great engineering program, with it being a challenging but rewarding experience. The university gives you many resources to aid you in your program and encourages you to use them often. I have found them useful at times when I was stuck in a tough subject or I needed to get some studying done. Most professors are great and really seem to care about your learning enough to go out of their way to help you, but there are also some professors that seem like they would rather not give the class, don’t really care about your learning or helping you, or are really tough about even the smallest details. Overall UTSA is a great university with a great engineering program and, while there are some professors that could improve, most of them care about your learning and help you reach your goals.