Captain Awesome vs. the Sinister Substitute Teacher CAPTAIN AWESOME VS THE SINISTE (Captain Awesome)