My teaching competences at both graduate and undergraduate levels are in the philosophy of science, the philosophy of economics, decision theory, ethics & economics and philosophy and public policy. I have extensively taught non-philosophers, both undergraduate and graduate students, in philosophy of science. You find my reflections on specialised curricula and teaching methods in this paper.
I am currently responsible for the course Theory and Methodology of Science at KTH in all its different versions, teaching >1200 students, predominantly from engineering and the natural sciences.
For a sample of my teaching style, check out this MOOC (Massive Open Online Course): Philosophy of Science for Engineers and Scientists, which I created in 2018. More than 2500 students have taken this course in its first round, and its second round starts in February 2020.