Ni ọdun 1996, o gba oye lati Penn State University ni idojukọ lori ẹkọ ayelujara ati ikẹkọ olukọni.iṣẹ ṣiṣei bẹrẹ iṣẹ rẹ ni Ile-ifowopamọ, O lo ọdun 15 bi oṣiṣẹ Ile-ifowopamọ soobu, ṣaaju ki o to lọ sinu ijumọ eto-ẹkọ.. 