Professor

David Wilkinson

1 of 2
Overall Rating 3.9
Easiness 4.3/ 5
Clarity 3.7/ 5
Workload 3.6/ 5
Helpfulness 3.4/ 5
1 of 2