Joshua Wolpe

Joshua is now an insurance specialist but will never lose his love for chess.
Joshua runs goforchess Academy in Umhlanga.

Joshua Wolpe