Reviews of professor Amanda Egan

Rating: 4.0/5, difficulty: 4.0/5
She was very approachable and taught things very well. I wish it was a bit more spontaneous but she made you work for that A.