Thanks wildfyr, yes all we need to know is restricted to the molecules found in food-related metabolic pathways (glycolysis, Krebs, Wakil and the like) so they basically only teach us the main functional groups (carboxylic acid, hydroxy, ester, carbonyl, amine, amid, thiol, thioester, and off we go). However we are also required to be able to draw the molecules in question, and that's where breaking them down into recurring subunits (and naming said subunits) comes in handy for better recall. We do have to learn aminoacids and fatty acids, but thank God we are not required to memorize larger molecules such as cholesterol, sphingosine or eicosanoids for example. I guess we're doing an extremely simplified version of actual biochemistry.