Reviews of professor Bo Yuan

Rating: 5.0/5, difficulty: 1.0/5
good guy, very lenient, helps students when he can, nothing is too difficult, many extensions