Karl Sohlberg is an Associate Prof. in the Dept. of Chemistry at Drexel University. His broad research area is theoretical and computational materials chemistry, with specific research programs in molecular nano-devices and complex catalytic materials. Before joining the Drexel faculty in 2000, he was an Oak Ridge Associated Universities postdoctoral fellow at Oak Ridge National Lab. Earlier, he held postdoctoral appointments at The Johns Hopkins University and Brigham Young University. He received his Ph.D. in physical chemistry from the University of Delaware under the direction of Krzysztof Szalewicz. At Drexel, he teaches courses in molecular modeling and quantum chemistry, and in mathematical and computer skills for chemists.