The Life of the Prophet (Term 3)

Learn about the life of the Prophet Muhammad (Allah bless him and grant him peace), and what it means to live a life of virtue dedicated to God.

The Life of the Prophet (Term 2)

Learn about the life of the Prophet Muhammad (Allah bless him and grant him peace), and what it means to live a life of virtue dedicated to God.