Friendly staff, interesting course, as long as you ask questions and work hard you should be ok. Only issue is that it's unorganized, be careful with your timetables and make sure to keep constant communication with staff and students so you know what's up (some people had timetabling issues and missed out on an entire module and they didn't know).
AST is great and checks in often. lecturers offer lots of support, and assignments are well explained and mark schemes are clear. the practical element is great fun and the 3D printing lab offers training on the machines which will greatly enhance future prospects when finding a job. CAD software is provided for personal use so you can self-teach which is highly useful when wanting to work in mechanical or engineering design.