Reviews of professor Jie Cheng

Rating: 5.0/5, difficulty: 3.0/5
THis class is almost all group work, she sends out weekly emails to keep everyone on track. She is easy to contact. Clear grading criteria and clear feedback