Compositions and methods for delivering bioactive agents, such as vitamins, hormones, nutrients and drugs, by stabilizing and or solubilizing these agents in a polymer matrix. The carrier polymers can be used in drug delivery and are useful for delivery of small molecules. The carrier polymers also can be used in scaffolds for regenerative medicine.