McCarthy is teaching mainly in the MS in Innovation program in the areas of Innovation, Business Plans, Strategy, and Corporate Growth. His research is primarily in international business and entrepreneurship with an emphasis on Russia and other emerging markets.