Tusi se faaauauina o lenei palakalafa - Ina ua mavae le osofaʻiga a le Feagaiga a Warsaw i le 1968 i Czechoslovakia
, e leʻi taliaina o ia ma le fiafia. O lea, i le 1971, na alu ai o ia i Ottawa i Kanata, ma faavae ai ma taʻimua ai i le matagaluega o le matematika i aso nei i le Carleton University, lea na telē sona aafiaga i le lalolagi o le algebra, probability, ma le fuainumera.