Peng is a very kind prof. Her 30% midterm was very fair as it exactly mirrored the practice questions given to us as well as the topics emphasized during lecture. Participation  easy 20% but final was ROUGH: 50% and a majority of it was the hardest version of every question practiced as well as stuff Id never seen be4. Got a B+ but worked SO HARD