In Heidelberg, I taught/am teaching the following undergraduate courses:

I was a TA (Teaching Assistant) for the following courses at TCD: