Reviews of professor William Allen

Rating: 4.0/5, difficulty: 1.0/5
He's an awesome guy! We barely do anything in his class though, most of it we just sit and talk casually. He's a super chill man and cares about his students. Hardly any assignments and no tests whatsoever.