This is an online course, which I wouldn't really recomend unless you were a fan of gen chem, because there really aren't many ochem topics at all so idk why its a pre-rec. This course is interesting but I have trouble with the pacing being incosistent from week to week. A mix of realworld concepts and math. 