Reviews of professor Stephen McMillan

Rating: 5.0/5, difficulty: 3.0/5
Great professor, has a lot of examples to share. Participates often.

Rating: 4.0/5, difficulty: 3.0/5
Very helpful, but to talk directly, you have to set up a Zoom meeting.