Adding validations to display correct Carrer name in MateriasXAlumno and improving logic when working with transactions.