Nicholas Montessori Teachers' Training College ti o wa ni Prince's Gate, England ni odun 1973 ni bi ti o ti peregede ti o si gba iwe eri diploma ninu ikoni (Diploma in Education).Awon Itokasi Awon eniyan alaayeAwon ojoibi ni 1951.. 
Lẹ́yìn ìṣẹ̀lẹ̀ yìí ni ó dá Stand ti End Rape (ster) sílẹ̀ ní 2013.. 