Jeffrey's life timeline

Main

12/6/1996
12/6/1997
12/6/1998
12/6/1999
12/6/2000
12/6/2001
12/6/2002
12/6/2003
12/6/2004
12/6/2005
12/6/2006
12/6/2007
12/6/2008
12/6/2009

Residences

1996 - Present

Education

1999 - 2001
2001 - 2009
2009 - Present

Jobs

2002 - Present
2008 - Present
03/01/2010

Interesting events

05/29/1995
12/25/1996
1998 - Present
01/08/1999
2001 - 2009
2005 - 2008
2008 - Present