What are the best diabetes medications?

We avoid those that. cause hypoglcemia and weight gain, if possible then principle is use the least number of the other agents that treat the most mechanisms of high blood sugar- metformin, incretins, SGLT-2 inhibitors , pioglitazone, bromocriptine-QR.