University of Illinois Chicago
Strong student feedback in Mechanical Engineering: 3.4 rating across 78 reviews.
Not a clear yes or no, depends on what you are taking and what you like. Ranking wise, it is not near the top right now. Within the department, it is currently ranked lower. The score is meaningful, but still not fully locked in.
Probably best to check the specific course and term before committing.
How this professor ranks among peers in each course they teach