Well, he IS just a high school teacher...  I'd tend to believe the good folk at NASA  

)
What about oxygenized liquid rebreathers?  If you have oxygen-heavy liquid that you could breathe, would you be able to just chill out (literally?) in space indefinitely?