You receive a good number of hours of teaching, i had 16/18 contact hours this year, staff also have office hours every week if you ever need some extra help. the first year is very maths based as you would expect and largely focuses on bringing everyone up to the same level, so there will be boring spells where you recap stuff you did at a level but just view these topics as a chance to really grasp the subject. There will also be things you have never done before like computer coding which will be a challenge but with the help of fellow students you will grasp it in the end. My top tip is start revising for exams early. i did around 160 hours of revision and i found myself wishing i had time to do more as there is a lot of subject matter you cover in each module, and the first years is largely exam based.