I am the teacher. Understand that I am back in the world in a new body. I have arrived many times. Some religions have been the result like the Bahá’í Faith and Ahmadiyya. They have long been on the right path. Now is the time to learn more and to act.
May Allah be with you!
Maitreya or Mahdi if you like