Xiaoxu Jiang
Despite the reviews about him, he is difficult but you can pass the class. You must take GOOD notes and partner up with a buddy and study together. Chem is not easy AT ALL but its doable. He gave us the option to earn points in class and that helped out. You have to put the time in for this class. Do not take this class with a heavy work load.