Reviews of professor Dale Brooker

Rating: 5.0/5, difficulty: 3.0/5
I was fortunate to have Professor Brooker. He was very understanding and taught the key points that mattered. I would highly recommend!