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?