This archive preserves the educational materials from our earlier website, originally created in the early 2000s. These resources are maintained for historical reference and community interest.
For more teachings and questions, please contact Imam Mohamed Sharif: 804-840-7637