Professors can be better. New engineering campus is under construction, which is awesome!
Manchester as a city played a big role in my decision to attend the university. Student life is great.
Just like most if not all UK universities, there is minimal autonomy when it comes to module/class timings selection. The studying experience overall can definitely be enhanced.