this is a great discussion... i believe Dave Ramsey is perfect for people that are insolvent and dealing with debt issues. i think John Bogle is great for those that are solvent but haven't done any investing yet (i still have a large portfolio with Vanguard today) Robert Kiyosaki is a great fit for those seeking "passive" income and cutting uncle sam out of the picture (by fully understanding the cashflow quadrant) and then of course we can get more sophisticated (velocity banking, infinite banking, buy-borrow-die, private equity, etc) I'm just shocked schools teach you everything except preparing and filing your own tax returns, which you're required to do for most of your life In retrospect, I'd rather learn that than calculus. in sum, i think there's something for everyone, depending on where they're at with financial literacy. but our education system intentionally prepares you to be a worker/consumer vs an employer/investor.