James D’Souza

James D’Souza


Happily married. Surviving testicular cancer. | Teacher, writer, coach | Featured in The Guardian and others

Ideas featured on…