https://islamforchristians.com/waraqah-ibn-naufal-teacher-muhammad/
Was Waraqah ibn Naufal a Teacher of Muhammad?