I am qualified to teach courses in philosophy of science, philosophy of natural sciences (especially physics), and in the ethics of science and technology. I am also a generalist: I taught introductory courses in philosophy, epistemology, logic, critical thinking, metaphysics. I designed some courses on the ethics of science and technology, at both undergraduate and graduate levels. I taught at research universities and at liberal arts colleges in Romania, UK, USA. I have experience with teaching logic at various levels. I also taught introductory courses on scientific reasoning (inductive logic). I can deliver lectures or teach classes in any of these areas.