If you are struggling to make sense of carbon chains and functional groups, P.L. Soni is the mentor you need. It might be an "old school" recommendation, but the logic of chemistry doesn't change, and Soni explains it better than most. top 5 chemistry reference books for this year! How is your organic chemistry preparation going so far?