University of  New Hampshire (Instructor):

 Ph.D. Level :

Undergraduate: 


University of California, Davis (Instructor):

University of California, Davis (Teaching Assistant):

 Ph.D. Level:

Masters Level:

Undergraduate: 

Argentina: