Teaching ENGS 24: Science of Materials ENGS 131: Science of Solid State Materials ENGS 134: Nanotechnology