Reviews of professor Roy Sonnema

Rating: 1.0/5, difficulty: 3.0/5
One gets the feeling that this professor has more important things to do. It was a rough experience -- the internet was a better educator.