Between a career as an english teacher or being a CPA: you will make more money being a CPA.
If you have a burning desire to help people or children by teaching literature or english, you will make enough money to hire a cleaner for your house, and to donate an hour a week to volunteer with your extra energy/time saved, and still have more money than an english teacher. If that is what you want.
Oh and be materialistic with any job you are taking. Do not apolgize for being materialistic, having ambition or wanting success.
The goal of any job is to make as much money as you possibly can, so be ambitious. Earn as much as you possibly can with the time you are willing to provide.
I am going to suggest two books for you: Live Rich by Stephen Pollan, and am-BITCH-ous, by Dr. Debra Condren.