David Krauss is a 21 year old millennial monster. I mean "monster" as a massive compliment though as David by no means fits into the stereotypical classification of a millennial. He's still young in years, but he's made and is currently making decisions that we can all learn from to improve our financial well being.