My Life at CGP