Jianxia Zhang
this was the hardest class I've had. she is super unclear, the whole class with the exception of a few chem majors are dropping/failing. be prepared to read and figure everything out on your own. maybe if this is the only class you are taking with no job, fam, kids or social life you will pass