In his teaching, Dr. Vishwakarma brings a wealth of knowledge and enthusiasm to a diverse range of courses, including Introductory Financial Management, Cases in Financial Management, Advanced Financial Management, International Financial Management, Financial Statement Analysis, Investments, and Derivatives. His passion for education extends beyond the classroom; he is dedicated to mentoring students in competitions like the CFA Investment Research Challenge and advising them for professional exams like the CFA and CSC. Since 2018, he has taken on the role of Principal Contact (PC) for the CFA Institute, overseeing STFX's CFA university affiliation and ESG certification.