Professional Development for Teachers: In-service Training

In-service training, also known as professional development, is an ongoing process of learning and growth for teachers. ... more

Words that had changed me

I heard these words from a wise women who I came to know not long ago, she was reciting the Holy Quran and had some difficulties pronouncing some words. ... more

Islamic Schools: Who's Responsible?

Perhaps discipline for young ones brings benefit, But that same discipline will no longer bring results in a senior. ... more

People you might follow