I have been teaching accounting for well over 25 years. (I love it!) I have worked in both public accounting as well as the private sector and I have also owned my own accounting business. Accounting is the language of business and you will go far with an accounting degree. I have never regretted earning mine!