Reviews of professor Onyx Zhang

Rating: 3.0/5, difficulty: 2.0/5
Easy class, but she is NOT good about telling you what to do or when its due.