As a sincere believer of inclusive education, I employ various differentiation techniques and inclusive technologies to design and/or modify programmes that would allow students with learning challenges to maximise access and achievements in learning. It is also my personal belief that inclusive education is not only for students with learning difficulties. Over years, I have initiated various projects to promote inclusion and collaborative learning. Participants learned to appreciate the beauty of individual differences via a wide range of inquiry based learning experiences.