William Yan
Biology
Prepared
637 responses
4.71
/ 5
Clear Communication
638 responses
4.19
/ 5
Good Feedback
280 responses
3.74
/ 5
Available
356 responses
4.16
/ 5
Respectful
279 responses
4.58
/ 5
Good Instructions
280 responses
Prepared
637 responses
Clear Communication
638 responses
Good Feedback
280 responses
Available
356 responses
Respectful
279 responses
Good Instructions
280 responses