Levenberg lo si ile-eko giga University of Cape Town nibi ti o ti gba oye-eko ninu imo ere itage ati ede Geesi.. 
Àkọ́lé àkọ́kọ́ orin rẹ̀ tí ó kọ ní "Kilode", èyí tí ó ṣe pẹ̀lú ìrúhùn rẹ̀ sílẹ̀ tí ó sì pín fún àwọn ọ̀rẹ́ rẹ̀.. 