o.O I studied physics at Surrey and loved it. What exactly is your complaint? No written feedback? I never had that problem but have you tried emailing professors asking for it? Some can be a little slow when their workloads are high. I also found they were really good at listening to students.
Organise 1 on 1's with professors if you feel you need more support.