A diabetes management system comprising: a data management unit including: a memory; a processor coupled to the memory; a display coupled to the processor; a transceiver to receive and transmit data; and a radio-frequency-identification reader; and a drug delivery pen comprising: a pen housing that extends from a first end to a second end along a longitudinal axis, the housing being coupled to a drug cartridge disposed proximate one of the first and second ends, the pen housing having a dosage indicator window and a dosage selector coupled to the plunger rod, the drug cartridge comprising insulin; a memory; a processor coupled to the memory; an inertial sensor disposed in the pen housing and in communication with the processor; a radio-frequency-identification tag attached to the drug cartridge and configured to store data selected from a group including a type of insulin in the cartridge, volume of drug in the cartridge, expiration date, batch date, lot number, manufacturer identification or combinations thereof; and wherein the radio-frequency-identification reader is configured to poll the RFID tag to determine the insulin type in the drug cartridge, and the inertial sensor is configured to determine if the user is performing the proper mixing technique for the determined insulin type before injecting insulin. a data management unit including: a memory; a processor coupled to the memory; a display coupled to the processor; a transceiver to receive and transmit data; and a radio-frequency-identification reader; and a memory; a processor coupled to the memory; a display coupled to the processor; a transceiver to receive and transmit data; and a radio-frequency-identification reader; and a drug delivery pen comprising: a pen housing that extends from a first end to a second end along a longitudinal axis, the housing being coupled to a drug cartridge disposed proximate one of the first and second ends, the pen housing having a dosage indicator window and a dosage selector coupled to the plunger rod, the drug cartridge comprising insulin; a memory; a processor coupled to the memory; an inertial sensor disposed in the pen housing and in communication with the processor; a radio-frequency-identification tag attached to the drug cartridge and configured to store data selected from a group including a type of insulin in the cartridge, volume of drug in the cartridge, expiration date, batch date, lot number, manufacturer identification or combinations thereof; and wherein a pen housing that extends from a first end to a second end along a longitudinal axis, the housing being coupled to a drug cartridge disposed proximate one of the first and second ends, the pen housing having a dosage indicator window and a dosage selector coupled to the plunger rod, the drug cartridge comprising insulin; a memory; a processor coupled to the memory; an inertial sensor disposed in the pen housing and in communication with the processor; a radio-frequency-identification tag attached to the drug cartridge and configured to store data selected from a group including a type of insulin in the cartridge, volume of drug in the cartridge, expiration date, batch date, lot number, manufacturer identification or combinations thereof; and wherein the radio-frequency-identification reader is configured to poll the RFID tag to determine the insulin type in the drug cartridge, and the inertial sensor is configured to determine if the user is performing the proper mixing technique for the determined insulin type before injecting insulin.