"shouldn't you mention he has a degree from Princeton?"
Shouldn't you mention the degree is in political science.Just like Adam Fartstain.
If he had a Princeton degree with an ORFE major, then I would be impressed that he learned something that might help the business.
If anything, the track record is what matters now. And diluting a stock into toilet paper and selling the company for $10 million isnt that impressive.
So far the initial impression is no impression. Hoping he proves me wrong.