IM Daniel Cawdery
Daniel is an International Master and South Africa’s highest rated chess player. He has extensive top level tournament experience. Daniel is a FIDE Chess Instructor and has been the national coach at 4 Olympiads. Daniel has produced a long list of junior national champions and continues to do so.
Daniel is available for private coaching online or in the Pretoria area.