Dr. Petrick has taught graduate courses in advanced technology management, corporate innovation strategies, and statistical process control and design of experiments; and undergraduate courses in human factors engineering, process quality engineering, concurrent engineering, enterprise integration, and information systems project management. In addition to her professorial activities, she has over 24 years of experience in technology planning, management, and product development in both academic and industrial settings.