GD Joshi is a teacher trainer, researcher and ICT consultant in Nepal. He is known for his innovative work in mathematics and Mathematics Education. Actually, his name is GhanShyam Joshi. People call him GD Joshi, GD stands for Ghan Shyam Datt. Thanks!