Author: Maddy Takyala (Sr Takyala Nakimbugwe)