Sandia National Laboratories, NM, USA
Max Planck Institute of Microstructure Physics, Halle, Germany
Michigan State University, East Lansing, USA
National Institute of Science Education and Research, Bhubaneswar, India
Kalinga Bharati Residential College, Cuttack, India
D.A.V. Public School, Nimapada, India
PHY 252 at Michigan State University, USA (Summer 2018, Fall 2018, Spring 2019)
PHY 251 at Michigan State University, USA (Fall 2017)