Microwavable English Muffin Recipe from 7 Surprising Things You Can Make in the Microwave (Slideshow)