Experiencia
Ha desarrollado su actividad académica primero en la Universidad de Barcelona y posteriormente en la Universidad Rovira i Virgili. En la universidad de Barcelona enseñó Matemáticas, Didáctica de las Matemáticas a los futuros maestros y también Estadística. En la Universidad Rovira i Virgili enseñó Física, Ingeniería Fluidomecánica y Métodos Numéricos y Programación, primero con Scilab y luego con Matlab, y Computación Algorítmica a los futuros Ingenieros Mecánicos y Químicos.