Reviews of professor Lianzhang Bao

Rating: 1.0/5, difficulty: 5.0/5
Horrible professor goes over material too fast and doesn't explain well. Avoids answering questions and very hard to understand. Class is totally lost and he only holds office hours once a week for only one hour and is difficult to approach. Avoid him at all costs.