Reviews of professor Katherine Freehoff

Rating: 5.0/5, difficulty: 3.0/5
I was surprised how young she is. But she's very engaging and funny... Uses lots of memes. Gives extensions out like candy. She is working on her PhD so she relates a lot as a student. Good with office hours. Would recommend