If you are worried that you will need to know everything you learned in gen chem for o.chem, you will not. O chem is completely different, and there is generally a review of the few key things you need to know at the beginning of the semester (bonding orbitals, valence bond structures etc..).