Abstract
Decomposing a complex system into smaller abstract functional blocks and developing mathematical models to represent their behavior is an important activity towards developing comprehensive system understanding. In this paper, we decompose the ideal Quantum Teleportation protocol into a collection of simple quantum circuit blocks, examine the behavior of each block, and show how collections of blocks operate to create more complex circuits. We believe this approach greatly simplifies the understanding of how the Quantum Teleportation protocol works. This paper is introductory in nature and is intended to help those who are new to modeling, simulating, and analyzing ideal quantum circuits.