About me

 

Dr Diederi Kruger
Diederi Kruger

LDB, B.A., B.Ed., M.Ed (Educational Psychology), PhD.

More