El 70% del profesorado posee un doctorado y el 42% tiene puestos permanentes (""tenure"").