Peng zhang gives student very good notes and lecture vedio. She assign 20% grade on participation so it's important to participate class but this 20% is easy to get. She also likes to answer students question and give a very useful feedback!