Sorry for jumping in late, but I have some helpful stuff re: elec eng.
Fred is an amazing lecturer and the absolute jewel of Newcastle uni. The rest are so-so.
First year is easy, don't get cocky from courses like 1800. There's two courses in 2nd year (elec2300? and quantum physics) which will destroy you. There's a relatively high failure rate and these are the courses that make people say "fuck it, I'll do Civil!"