 Ramba uchiverenga ndima iyi - Power akapinda chikoro chepamusoro cheMentone Grammar kubva muna 1990 kusvika muna 1994, ndokuzoenda kuThe Peninsula School mugore rake rokupedzisira rechikoro chesekondari. Akakwikwidza mu1995 World Junior Athletics Championships muLisbon, Portugal 1500m uye akapedza wechishanu mumakwikwi ekupedzisira munguva itsva yakanakisisa ye3: 43. 