43 curricula