He has been teaching since 1973. He did his B.Com(Hons) from SRCC, M.Com from Department of Commerce, University of Delhi and PHD from Jamia Milia Islamia University. He possesses vast experience of teaching Financial Accounting, Corporate Accounting, Management Accounting, Taxation and Costing to Under Graduate & Post graduate students of the University of Delhi. He has taught in Iraq and Ethiopia on deputation for 2 years. He is a visiting faculty in various reputed management schools and a prolific author of many accounting books which are widely recommended in different Universities across India. He is also a visiting faculty for Accounting & Cost Accounting at ICAI for past two decades.