I liked my gen chem classes, had Professor Wood who was really dynamic.
O-chem was okay, but the O-chem lab was hellish. The instructor intentionally made it as high stressed of a scenario as possible, so you always just felt like you were going to screw up.