Teaching responsibilities of nanotechnology professors include delivering lectures, designing and supervising laboratory courses, and guiding graduate and undergraduate students through their research projects. They also develop curricula that cover fundamental and advanced topics in nanotechnology.