The Prophet Muhammad [s] is the Last Prophet of Allah. By choosing the Prophet Muhammad [s] to be the Seal of the Prophets and the Qur’an to be the completion of Revelation, Allah has established a permanent medium of communication between Himself and man, and has erected an ever-radiating beacon of guidance and light
Course Materials
https://www.youtube.com/watch?v=vGxVWDLO87I
http://www.freeislamicstudiestextbooks.com/files/My_Faith_Islam_1.pdf
Lessons
Quizzes