Teddy holds a B.A. in Social Sciences from Makerere University in Kampala, Uganda. She has an M.A. in Humanitarian Assistance from The Fletcher School of Law and Diplomacy and the Friedman School of Nutrition Science and Policy at Tufts University, where she was a Ford Foundation Fellow. She also holds a Ph.D. from Wageningen University, the Netherlands.