I took a class on Nanotechnology by Dr. Ferguson. It was really interesting and we not only covered varied topics in this class with sufficient technical understanding of each, but also reviewed some trending topics related to nanotechnology. Dr. Ferguson has always been willing to help with his class and also provide other academic guidance.