Idwan Deshira
Idwan Deshira 19sc
A teacher and teacher trainer. Really passionate about professional development and EdTech, calisthenics enthusiast.
Idwan Deshira 19sc