Además de su servicio comunitario, Castro impartió cursos en la Universidad de Texas en San Antonio, la Universidad de la Trinidad y en la Universidad de Santa María.