Reviews of professor Brian Smallwood

Rating: 5.0/5, difficulty: 3.0/5
He wanted us to develop skills, but also cared about how we would use them after school. Lots of dad jokes. Like, lots. Totally would take a class with him again.