Ibn al-Bannā’ reportedly studied a variety of subjects with at least 17 masters. He was a student of Abū `Abd Allāh al-Hazmīrī (d. 1279); it may have been due to his influence that Ibn al-Bannā’ became interested in both astronomy and astrology, as well as gained the reputation of being a sufi. Ibn al-Bannā’ was probably a practicing astrologer in the service of the Marīnid sultan Abū Sa`īd (r. 1309–31). His teaching took place both in the great mosque of Marrakech and in his own home, and he had at least 8 disciples. [J. Samsó]