Shaykh Khalid Yasin, a former Christian, is the Executive Director of the Islamic Teaching Institute (ITI); a premier organisation dedicated to the work of Dawah. In the past ten years, the ITI has delivered more than 5000 persons to Islam and an additional 1,476 since the September 11 Attacks.
Shaykh Khalid Yasin delivered a lecture in Saudi Arabia in 1994 titled "The Purpose of Life", which resulted in 43 persons accepting Islam on that very night.