Reviews of professor John Guo

Rating: 2.0/5, difficulty: 2.0/5
Lectures are not clear on what he is covering for homework. Confusing lectures. To understand you would have to catch him one on one.