Imam hatip schools, Qur’an courses, associations and foundations survive not with their own resources, but with the donations from public. Private schools and colleges cannot accept donation. Because they can manage their own needs and produce profit for their owners with the fees they collect from their students, meaning they are commercial organizations. That’s why; you cannot give Zakat to them. That’s the nuance between.