If there are several sizes of infinity, are there infinitely many sizes of it? Is there a largest infinity? And is there a size of infinity between the infinity of natural numbers and real numbers? We'll answer two of these questions and learn why the answer to the other is neither provable nor disprovable mathematically.