Ibnu Mas‘ud is a ramshackle complex of classrooms, dormitories and prayer rooms that hosts up to 200 students