Reviews of professor John Machacek

Rating: 5.0/5, difficulty: 4.0/5
John is a great lecturer. He was very accommodating to my needs when I had an injury. He also takes great care in providing his students with great learning resources. He explains things very well.