Macromolecules:      
                                 All Macromolecules
                             The following are longer videos about each type of macromolecule but are useful!
                                  Lipids
                                  Carbohydrates 
                                  Protein
                                  Nucleic Acid
Disclaimer: unfortunately these videos are longer then what I would have liked however they are very helpful in understanding the information. 
