Reviews of professor Emma Rand

Rating: 5.0/5, difficulty: 3.0/5
Such a good lecturer and really helpful in the workshops (and funny too)