fixed typos
added Django-JSONField for aggregating medium_of_instruction, updated aggregation pl/pgsql