Teaching is very good in general, lecturers are very supporting. Although they are one or two lecturers whose accents are hard to understand but I think you'll get this at pretty much every uni...there's always one lol
Workload in the first term was quite high and some weeks it felt like hell as they were so many assignments to hand in and if you are un-organised it's going to bite you in the ass. You will also get to learn to use milling machines and manufacture some items from scrap pieces of cheap metal.
Second term is much more interesting than the first term but is also quite difficult....(I'm currently working on a bridge project at the moment, and am also involved in the global design challenge which is associated with engineering without borders etc.). I pretty much have 9am starts every single day monday to friday and finish as late as 6pm on some days. In terms of workload for second term its much higher but again if you're organised you and do work early you should be alright!
I did a foundation year myself prior to this so it hasn't been that difficult for me...but the maths is definitely a huge step up lots and lots of calculus i.e. integration, advanced trig, matrix manupilation etc.
I stayed in Northfield in my foundation year...i am now off campus though. Northfield was really nice tbh...it was like being in a hotel lol (and thats why its so pricey). The only complaint i have is that sometimes the wifi was a bit ****ty but they fixed this now apparently.
Since this year im off campus and in private accommodation...it is a bit of a pain to commute specifically this term when i have lots of 9ams caz it means i have to manage my time and wake up really early
but in terms of transport links they are good as buses run into the uni all the time but i personally take the train (which again stops right at uni campus).