Inspired by the "superstars" of Michael Jackson and Whitney Houston, Taylor McKenzie Byrne believes she has what it takes to be the next American Idol. Learn more about the contestant that is content with living in both the worlds of performing as well as being a science teacher.