sufi principles and learning methods