He has been on the faculty at Wright State since September 2004. Since joining the faculty, he has taught courses at the undergraduate level in Information Systems Analysis and Design, Database Management Systems for Business, and Information Systems Project Management, and at the MBA level in Information Technology and Business Transformation. Dr. Duffy also teaches courses (e-commerce and technology enabled business, and business process management) at the graduate level in the M.IS degree program.