Management of supply chains is a major issue in operations, and teaching supply chain management and supporting decisions in this area is a real need for many businesses as well as academic institutions. However, no analytical model can express the true richness of any real world supply chain problem. Available models either have a very limited range of scenarios or are so all-inclusive that they lose the focus on supply chains. We have designed software that enables simulating complicated supply chain models and can interface with existing software as well as generate scenarios based on real supply chains stored in the system. The simulation allows students on the one hand, and business users (like inventory managers) on the other hand to gain a deeper understanding of how supply chains work.