Reviews of professor Matthew Beecham

Rating: 5.0/5, difficulty: 3.0/5
An amazing lecturer who has a real passion for teaching. Solid 10/10 for his contract lectures and workshops this year!