You’ve got some Python ability and the ambition to stand out. And you’re already seeking opportunities to grow, upskill and future proof your career, team or business. Perhaps you've already started exploring how to build simulations in SimPy.

... the problem is ...

Simulation software is so expensive and you don't have a proven roadmap to learning how to take your simulations in Python to a competitive level.

If this resonates, I invite you to scroll down and explore further.

Best wishes,

Harry

5 telltale signs that you need to master simulation in Python:

  1. You are stuck struggling with spreadsheets and know that a simulation is what you need to digitally engineer the kind of complex systems you work with.

  2. You or your team rely on or are hesitant to purchase expensive off-the-shelf simulation software and are looking for an alternative.

  3. You have started building simulations in SimPy and you know that this approach will help you unlock huge flexibility, savings, and results, but you don’t know where to start or how to build impactful simulations.

  4. You feel like you are missing out on high-paying opportunities because you don’t have the valuable, transferrable and future-proofed simulation skills employers are looking for.

  5. You want to be able to offer your clients reliable, scalable and powerful discrete-event simulations built in Python.

If ANY of that’s true for you…

You don’t need to be a programming genius or spend years mastering Python.

What you need is a clear, step-by-step system to become a complete simulation expert.

So you can start leading practical, real-world simulation projects right away.

And transform into a go-to expert who stands out, earns more, and does work that you’re proud of.

Introducing...

School of Simulation

The ultimate platform for ambitious technical professionals that want to master simulation with Python, lead simulation projects and become go-to experts in their field.

I’ve taken everything I’ve learned during 14+ years of delivering high-impact simulation projects across industries like transport, mining, defence, and energy, and turned it into this step-by-step program that bridges technical skills with real-world business impact.

So you can stop wasting time on scattered tutorials and hitting limitations with off-the-shelf software. And start building powerful, custom simulations in Python that elevate your career or business, earn respect, and drive meaningful decisions.

Get confident building custom discrete-event simulations in Python with SimPy from scratch.

No more relying on expensive, limited off-the-shelf software or struggling to piece together tutorials. Now you can feel confident tackling complex projects and delivering impactful results. Because my program gives you a clear, step-by-step roadmap to master every aspect of discrete-event simulation with Python with SimPy.

Create powerful simulations that solve real-world problems and showcase your expertise.

Ever wondered how to model and analyse systems that drive critical decisions in multi-million-pound projects? I’ll show you how. And you’ll be amazed how ridiculously valuable and in-demand you become when you know these little-known secrets.

Imagine this: You’re leading high-value simulation projects that solve complex problems, making you the go-to expert your company relies on. You wake up excited about work because you’re tackling challenges that truly matter. Your skills are in high demand, earning you a comfortable income, flexibility, and the respect of your peers. Whether you’re working from home, consulting for global clients, or driving innovation in your field, you finally feel like you’re fulfilling your potential.

Turn that scattered knowledge and uncertainty into a clear, confident path to simulation mastery.

Fed up with outdated tools, limited software, and overwhelming tutorials? Let’s turn that rusty, DIY approach to learning into a streamlined, proven system that empowers you to build powerful, bespoke simulations and elevate your career or business.

“If you’re considering learning simulation from Harry, you couldn’t be in better hands.”

"Harry is the ultimate professional when it comes to simulation. I had the privilege of working alongside him at Anglo American, where he led the creation of a cutting-edge simulation product from scratch. Harry’s ability to bridge simulation, software, and systems engineering while keeping everything practical and results-focused is unmatched. He’s not just a technical expert - he’s also a skilled leader who excels at stakeholder engagement and project delivery. If you’re considering learning simulation from Harry, you couldn’t be in better hands. His expertise and practical approach will give you the tools to succeed."

- Chris Samiullah

Technical Programme Manager at Pydantic

School of Simulation is brought to you by Harry Munro, simulation specialist, Chartered Engineer and trusted industry expert.

Hey, I'm Harry

When my journey began, I was an engineer at Transport for London wrestling with off-the-shelf simulation software trying to figure out how to build probabilistic models of the London Underground.

Eventuallyenough was enough when I was quoted outrageous license fees for simulation software - this didn't feel like value to money to me.

I was inspired to dive deep into Python and simulation. That’s when I discovered the power of Python-based simulation with SimPy - a flexible, scalable, and transparent way to solve even the most complex challenges without relying on expensive, rigid software.

I started building my own custom tools and simulations and applying them to real-world projects. I combined everything I learned about systems engineering, coding, and stakeholder management to drive results.

Simulation is the beating heart of everything I do now. It's how I 10x'd my annual earnings over my 14 year career and achieved financial freedom. It's how I enjoy a fully flexible, remote lifestyle. And it's why people seek me out from all over the world for help with their modelling and simulation projects.

Based remotely across Bermuda and the UK, I enjoy rum-fuelled island life with my beautiful wife and son, while helping others to create their own success stories.

Wondering how you can use discrete-event simulation with SimPy in your industry?

Here's some example use cases for different industries.

Aerospace

From modelling assembly lines for aircraft to simulating flight operations, SimPy supports optimising resource use, minimising downtime, and ensuring the precision required in aerospace engineering.

Chemical Engineering

Use SimPy to simulate chemical processes, from batch reactions to continuous operations, helping to identify bottlenecks, optimise process flows, and reduce operational costs. Gain insights into reaction kinetics, heat transfer, and equipment performance - all in a virtual environment.

Defence

Model military operations, logistics, and system performance using SimPy. From battlefield simulations to equipment maintenance scheduling, it provides a robust framework for evaluating defence scenarios.

Heating, Ventilation and Air Conditioning (HVAC) Systems

SimPy allows you to model heating, ventilation, and air conditioning systems to simulate energy consumption, airflow dynamics, and responsiveness under different environmental and usage scenarios. This enables optimised system designs, improved energy efficiency, and predictive maintenance planning.

Industrial Engineering

Industrial engineers can use SimPy to simulate workflows, resource planning, and system optimisation. Test designs and improve efficiency in factory settings, utilities, and beyond.

Logistics

Simulate delivery routes, warehouse operations, and distribution networks to improve efficiency and reduce costs. SimPy enables dynamic testing of various logistics scenarios without real-world risks.

Manufacturing

SimPy can simulate production lines, resource allocation, and workflow optimisation, helping manufacturers identify bottlenecks, improve throughput, and reduce waste. It’s ideal for lean manufacturing and just-in-time strategies.

Mining

Model mining operations, including equipment scheduling, material transport, and resource allocation, to improve efficiency and reduce downtime. SimPy helps simulate the complexities of underground and surface mining to optimise processes and maximise production.

Oil and Gas

SimPy enables engineers to simulate drilling operations, pipeline logistics, and refinery processes. Optimise resource allocation, reduce downtime, and test safety protocols in a risk-free virtual environment.

Catastrophe Modelling

SimPy can be used for catastrophe modelling by simulating the dynamic processes involved in catastrophic events, such as the occurrence, progression, and impact of disasters on insured properties. It allows insurers to model event timelines, claim handling, resource allocation, and portfolio risk aggregation, providing a flexible and detailed framework for analysing financial and operational outcomes.

Quality Engineering

Simulate quality control processes, including inspection routines and defect tracking. With SimPy, you can identify weaknesses in quality assurance processes and optimise resource allocation for inspections.

Railway Engineering

Use SimPy to model rail network operations, including scheduling, capacity management, and maintenance planning. Simulate train movements, station dynamics, and passenger flow to optimise performance and reduce delays.

RAM Engineering

Reliability, Availability, and Maintainability (RAM) engineering benefits from SimPy’s ability to simulate equipment life cycles, failure rates, and maintenance schedules. This enables predictive maintenance and enhanced system dependability.

Space Engineering

Simulate mission-critical operations such as satellite deployment, spacecraft resource management, and orbital logistics. SimPy allows for precise modelling of time-sensitive activities and resource constraints in the harsh environment of space.

Supply Chain

Model end-to-end supply chain operations, including inventory management, transportation, and logistics. SimPy helps identify cost-saving opportunities and improves supply chain resilience against disruptions.

Systems Engineering

SimPy provides systems engineers with the ability to model and test complex systems, identifying interactions and dependencies between subsystems. It’s an invaluable tool for improving performance, reliability, and integration in multidisciplinary projects.

“Working with Harry was an incredible learning experience.”

"Working with Harry was an incredible learning experience. His technical mastery of simulation is impressive, but what really sets him apart is his ability to align simulation projects with real-world business challenges. Harry has a talent for asking the right questions, understanding stakeholder needs, and designing solutions that deliver real results. He’s also a brilliant teacher - patient, enthusiastic, and genuinely invested in helping others succeed. You can trust that Harry’s practical insights and dedication will set you on a path to mastering simulation and applying it with confidence."

- Dr Alastair Heggie

Senior Modelling and Simulation Engineer

When you enroll in The School of Simulation, you’ll get access to a step-by-step program that takes you from beginner to expert in Python-based discrete-event simulation.

Complete with practical examples, industry-aligned projects, downloadable templates, quizzes, and expert guidance.

You will master SimPy and learn how to lead real-world, high-impact simulation projects and product development.

MODULE 1

Introduction to Modelling and Simulation

Discover why simulation is a game-changer for solving complex problems.

Differentiate when to use modelling and simulation tools and when not to.

4 lessons and 1 quiz

MODULE 2

Overview of Simulation Methodologies

Get a comprehensive overview of the most powerful simulation approaches.

Uncover the key methodologies: Discrete-Event, Agent-Based, Continuous, and System Dynamics.

Learn when to use each approach to solve specific problems effectively.

Understand the strengths and weaknesses of popular techniques so you can choose the right tool for the job.

8 lessons, 3 code examples and 1 quiz

MODULE 3

Mastering Simulation in Python with SimPy

Create powerful, custom simulations using Python and SimPy.

Master every aspect of SimPy from beginner to advanced topics, including processes, events, resources, and interrupts.

Discover how to build simulations from scratch and ensure they’re clean, scalable, and modular.

Use advanced constructs like PriorityStore to tackle even the trickiest challenges.

Integrate SimPy with other libraries and methodologies.

Extensive industry examples including a steel production process, green hydrogen production, a GPU server, hospital emergency rooms and supply chains.

31 lessons, 15 code examples, 4 quizzes and 3 assignments

MODULE 4

Visual Modelling and Gathering Assumptions from Stakeholders

Get hands-on with visual techniques to turn stakeholder inputs into actionable simulation models.

Discover how to extract critical assumptions from stakeholders without the frustration.

Learn visual techniques to map systems and processes, making complex systems easy to simulate.

Create models that are transparent, validated, and trusted by decision-makers.

5 lessons, 5 code examples, 1 quiz and 1 assignment

Core Modules

53 Video Lessons

23 Industry Code Examples (all downloadable)

8 Quizzes

4 Project Assignments

1 Project Starter Kit

MODULE 1

Introduction to Modelling and Simulation

Discover why simulation is a game-changer for solving complex problems.

Differentiate when to use modelling and simulation tools and when not to.

4 lessons and 1 quiz

MODULE 2

Overview of Simulation Methodologies

Get a comprehensive overview of the most powerful simulation approaches.

Uncover the key methodologies: Discrete-Event, Agent-Based, Continuous, and System Dynamics.

Learn when to use each approach to solve specific problems effectively.

Understand the strengths and weaknesses of popular techniques so you can choose the right tool for the job.

8 lessons, 3 code examples and 1 quiz

MODULE 3

Mastering Simulation in Python with SimPy

Create powerful, custom simulations using Python and SimPy.

Master every aspect of SimPy from beginner to advanced topics, including processes, events, resources, and interrupts.

Discover how to build simulations from scratch and ensure they’re clean, scalable, and modular.

Use advanced constructs like PriorityStore to tackle even the trickiest challenges.

Integrate SimPy with other libraries and methodologies.

Extensive industry examples including a steel production process, green hydrogen production, a GPU server, hospital emergency rooms and supply chains.

31 lessons, 15 code examples, 4 quizzes and 3 assignments

MODULE 4

Visual Modelling and Gathering Assumptions from Stakeholders

Get hands-on with visual techniques to turn stakeholder inputs into actionable simulation models.

Discover how to extract critical assumptions from stakeholders without the frustration.

Learn visual techniques to map systems and processes, making complex systems easy to simulate.

Create models that are transparent, validated, and trusted by decision-makers.

5 lessons, 5 code examples, 1 quiz and 1 assignment

MODULE 5

Managing and Leading Simulation Projects

Learn to scope, manage, and deliver high-impact simulation projects like a pro.

Get a downloadable project scoping template that saves time and avoids scope creep.

Master the art of stakeholder communication by delivering effective reports of your simulation projects in a structured way to drive decisions.

Get a downloadable simulation project report template and a case study example.

5 lessons and 1 quiz

MODULE 6

The Simulation Project Starter Kit

This fully functional framework is designed to help you set new SimPy projects off with best practice built in from day 1: structured architecture, built-in testing frameworks, output management, and single or multi-run capabilities.

So if you’re just starting out or working on complex simulations, this kit will save you time, ensure best practices, and provide a solid foundation for scalable, reliable projects in the long run.

1 Downloadable Code Repository with Example Code

“Harry's expertise spans the entire simulation lifecycle...”

"I had the pleasure of working with Harry and witnessed first hand his exceptional proficiency in building complex simulation systems in SimPy. Simulation is a critical tool for informed decision making, and during our work together, I saw how Harry’s use of SimPy could transform conceptual models into actionable insights, delivering real business value.

Harry's expertise spans the entire simulation lifecycle -- from engaging with stakeholders to gather clear requirements, to modelling, designing and developing of SimPy simulations, as well as analysis, and communication of results.

His deep understanding of both the technical and business sides of simulation ensures that the models he creates capture the salient aspects of a system and deliver practical outcomes aligned with business goals. If you wish to master every aspect of applying simulation to improve business decisions, then Harry is an expert guide."

- Dr Peter Malkin

Principal Operations Researcher at CloudNC

PLUS… get INSTANT ACCESS to these game-changing bonuses!

BONUS #1

From Visual Models to Python Code with ChatGPT

Learn how to leverage ChatGPT to seamlessly transform your visual models into clean, working Python code. This bonus will save you hours of coding frustration and help you bridge the gap between stakeholder-approved visuals and functional simulations.

  • Discover how to turn flowcharts, diagrams, and system maps into actionable code with AI assistance.

  • Use ChatGPT prompts tailored for simulation to accelerate your workflow and ensure accuracy.

  • Perfect for engineers who want to focus on results rather than wrestling with syntax.

VALUE: £25

BONUS #2

The Low-Stress, High-Impact Guide to Leading Simulation Projects

Confidently lead simulation projects with my proven, stress-free framework. This guide gives you the know-how to go from scope to effectively leading and managing projects that impress stakeholders and drive real results.

  • Get a step-by-step approach to leading projects effectively to avoid costly surprises.

  • Learn how to track progress, communicate results effectively, and exceed expectations.

  • Create a high performance and happy team culture.

VALUE: £25

BONUS #3

Bringing SimPy Simulations to Life with Animation

Learn how to animate your SimPy simulations using Tkinter and Pygame, turning static models into dynamic, interactive visualisations. This bonus will elevate your simulations, making them more engaging and easier to communicate to stakeholders.

  • Implement Tkinter and Pygame for SimPy animations: See your simulations come alive with step-by-step guidance.

  • Create interactive visualisations: Add a whole new layer of clarity and engagement to your models.

  • Focus on storytelling and insight, engaging stakeholders and showing how your simulations work.

VALUE: £25

BONUS #4

Monte Carlo Simulations with SimPy

Take your simulation skills to the next level by combining Monte Carlo methods with SimPy. Learn how to model uncertainty and evaluate risk.

  • Integrate Monte Carlo techniques in SimPy: Step-by-step examples of adding stochastic elements to your simulations.

  • Simulate real-world scenarios: Model complex systems under uncertainty and make data-driven decisions with confidence.

VALUE: £25

ALSO... get FULL ACCESS to the private School of Simulation community!

AND... stay evergreen with instant access to all future course updates!

School of Simulation 

Full Platform Access

The step-by-step platform for ambitious technical professionals that want to master simulation with Python, elevate their careers or businesses, and become the go-to expert in their field.

54 Video lessons, 23 downloadable code examples, 8 quizzes, 4 assignments, 2 downloadable document templates and 1 downloadable template code repository.

  • MODULE 1 - Introduction to Modelling and Simulation

  • MODULE 2 - Overview of Simulation Methodologies

  • MODULE 3 - Mastering Simulation in Python with SimPy

  • MODULE 4 - Visual Modelling and Gathering Assumptions from Stakeholders

  • MODULE 5 - Managing and Leading Simulation Projects

  • MODULE 6 - The SimPy Simulation Starter Kit

VALUE: £597

PLUS!

BONUS #1

From Visual Models to Python Code with ChatGPT

Transform your visual models into clean, working Python code with AI assistance – saving you hours of frustration and speeding up your workflow.

VALUE: £25

BONUS #2

The Low-Stress, High-Impact Guide to Leading Simulation Projects

Manage and deliver simulation projects like a pro with my proven framework, templates, and actionable insights.

VALUE: £25

BONUS #3

Bringing SimPy Simulations to Life with Animation

Turn your SimPy simulations into dynamic, engaging visualisations using Tkinter and Pygame. This bonus provides step-by-step guidance to help you create interactive animations that bring your simulations to life.

VALUE: £25

BONUS #4

Master Monte Carlo Simulations with SimPy

Combine the power of Monte Carlo techniques with SimPy to model uncertainty, evaluate risk, and optimise outcomes. Learn how to incorporate stochastic elements into your simulations with clear, practical examples.

VALUE: £25

AND get lifetime access to my students-only community!

Connect, collaborate, and learn alongside like-minded professionals on the same journey as you.

TOTAL VALUE: £697

INSTANT ACCESS.

100% money-back guarantee .

"...his knowledge of both Python, and good practice when it came to simulations, was invaluable to me.”

"Harry is a fantastic mentor. He was my manager at Transport for London, when I was just starting out using Python, and his knowledge of both Python, and good practice when it came to simulations, was invaluable to me.

In addition to this, he was an understanding, and compassionate leader, who really helped me personally when I was going through some difficult mental health struggles.

Anyone who wants to take advantage of the training he has to offer will be in very safe hands."

- Reesha Dyer-Evans

Application Developer at CityFiber

Plus get these unmissable BONUSES:

BONUS #1

From Visual Models to Python Code with ChatGPT

Learn how to leverage ChatGPT to seamlessly transform your visual models into clean, working Python code. This bonus will save you hours of coding frustration and help you bridge the gap between stakeholder-approved visuals and functional simulations.

  • Discover how to turn flowcharts, diagrams, and system maps into actionable code with AI assistance.

  • Use ChatGPT prompts tailored for simulation to accelerate your workflow and ensure accuracy.

  • Perfect for engineers who want to focus on results rather than wrestling with syntax.

VALUE: £25

BONUS #2

The Low-Stress, High-Impact Guide to Leading Simulation Projects

Confidently lead simulation projects with my proven, stress-free framework. This guide gives you the know-how to go from scope to effectively leading and managing projects that impress stakeholders and drive real results.

  • Get a step-by-step approach to leading projects effectively to avoid costly surprises.

  • Learn how to track progress, communicate results effectively, and exceed expectations.

  • Create a high performance and happy team culture.

VALUE: £25

BONUS #3

Bringing SimPy Simulations to Life with Animation

Learn how to animate your SimPy simulations using Tkinter and Pygame, turning static models into dynamic, interactive visualisations. This bonus will elevate your simulations, making them more engaging and easier to communicate to stakeholders.

  • Implement Tkinter and Pygame for SimPy animations: See your simulations come alive with step-by-step guidance.

  • Create interactive visualisations: Add a whole new layer of clarity and engagement to your models.

  • Focus on storytelling and insight, engaging stakeholders and showing how your simulations work.

VALUE: £25

BONUS #4

Monte Carlo Simulations with SimPy

Take your simulation skills to the next level by combining Monte Carlo methods with SimPy. Learn how to model uncertainty and evaluate risk.

  • Integrate Monte Carlo techniques in SimPy: Step-by-step examples of adding stochastic elements to your simulations.

  • Simulate real-world scenarios: Model complex systems under uncertainty and make data-driven decisions with confidence.

VALUE: £25

Lifetime Access

£697

One-Time Payment

or 4x £199 Every Quarter

Full platform access including all future updates as they arrive. Fully refundable within 30 days if you are not 100% satisfied. Buy now, pay later available in most countries.

"Harry consistently impressed me with his mastery of both the technical side of simulation modeling and coding as well as the nuanced aspects of simulation project management.”

"At Improbable I had the pleasure of working in the applied simulation team Harry managed, where we tackled complex simulation consulting projects across diverse industries such as Oil & Gas and critical infrastructure, helping businesses to make critical investment decisions.

Harry consistently impressed me with his mastery of both the technical side of simulation modeling and coding as well as the nuanced aspects of simulation project management.

He possesses a rare combination of modelling expertise and a keen understanding of how to translate complex business needs into effective simulation models, by identifying the critical questions. His ability to navigate delicate stakeholder relationships were instrumental to many successful projects.

Harry's leadership, focus on results, and exceptional communication skills make him an ideal person to learn from."

- Rory Greig

Research Engineer at Google DeepMind

Who is the School of Simulation For?

School of Simulation is RIGHT for you if...

  • You have a basic understanding of Python.

  • You’re ready to commit to mastering simulation, step by step, and unlocking big results in your career or business.

  • You care about solving real-world problems, standing out as an expert, and creating impactful simulations that drive decisions.

  • You are either building a business with simulation at the heart of it, looking to elevate your current career or looking for a new opportunity e.g. in simulation engineering, decision or data science.

  • You want to learn future-proofed skills.

  • You are sick of looking at simulation software that costs up to £60,000 per year per seat.

  • You’re frustrated with free tutorials that lack structure and a clear path, leaving you spinning your wheels instead of making real progress towards your goals.

  • You feel stuck - tired of dreading Monday mornings - but you’re ready to put in the effort to make a real change in your life.

  • Spending £8,000+ on bootcamps or formal qualifications isn’t an option (or doesn’t appeal to you), but you’re determined to take the next step in your career or business.

School of Simulation may NOT be right for you if...

  • You are totally satisfied with using off-the-shelf discrete-event simulation software and are happy to pay the licence fees.

  • You don’t yet have a foundational understanding of Python (or the desire to learn it quickly)

  • You’re more interested in high-level theory and aren’t keen on rolling up your sleeves to build real projects or learn through trial and error.

  • You’re not prepared to put in the effort – or you’re expecting overnight results without doing the work.

  • If you’re not ready to invest in yourself or your business.

Don’t you think it’s time you became the go-to expert in simulation and unlocked the opportunities you deserve?

Lifetime Access

£697

One-Time Payment

or 4x £199 Every Quarter

Full platform access including all future updates as they arrive. Fully refundable within 30 days if you are not 100% satisfied. Buy now, pay later available in most countries.

“If you thinking of learning from Harry - don’t hesitate!”

"Harry is simply a master of discrete event simulation and SimPy. I watched him build complex simulations from scratch, expertly separating the noise from what really matters. If you’re thinking of learning from him - don’t hesitate!"

- Natalie Murray

Senior Modelling and Simulation Engineer at First Mode

  1. Click any one of the unmissable buttons on this page.

  2. You’ll get whisked to a 100% secure checkout page.

  3. Enroll in the course via your shiny new confirmation email.

  4. Start building powerful simulations in Python and taking control of your career or business today!

I'm confident that this course will deliver the skills and knowledge you need to excel in simulation with Python. But I understand that investing in your education is a big decision.

That’s why I offer a 100% risk-free, 30-day money-back guarantee. If you’re not completely satisfied with the platform for any reason, simply let me know within 30 days, and I'll give you a full refund - no questions asked.

You have nothing to lose and everything to gain. Dive into the course, explore the lessons, complete assignments, and experience the transformation risk-free. Your success is my priority!

Lifetime Access

£697

One-Time Payment

or 4x £199 Every Quarter

Full platform access including all future updates as they arrive. Fully refundable within 30 days if you are not 100% satisfied. Buy now, pay later available in most countries.

Need help?

Don't worry, I've got you. Here are some answers for your questions.

What level of Python skills do I need for this course? Do I need to use a particular interactive development environment (IDE)?

You should have a basic familiarity with Python. If you are not quite there yet then I recommend taking my 10-day Python bootcamp course on Udemy. You don't need to have software engineer level knowledge. The lessons focus primarily on single file scripts.

I have a lesson at the start on using Jupyter notebooks, but you are free to use any interactive development environment (IDE) that you please. I recommend either Thonny, Spyder or Jupyter Notebooks (the latter two can both be easily installed by downloading the Anaconda Distribution.

Do I need to complete all the material sequentially and is there a time limit or is the material self-paced?

Everyone learns in their own way and at their own pace. To maximise flexibility, the material within the School of Simulation is entirely self-paced. You get lifetime access and unlimited access to future updates as they arrive. The structure of the material is designed to progress chronologically from beginner to advanced topics, however you are free to dip in and out as you please. You can get through all the content as fast as possible if you have the time, or you can dip in and out as needed months or even years from now.

One thing off the shelf-simulation software provides is visualisation which is useful for communicating the ideas and dynamics in a simulation. How do you approach the visualisation aspect?

Most of the impactful visualisation is done during the conceptual model design phase. Think mapping out process flows in a visual way. Nowadays this can be done so nicely with digital whiteboards. You can map the system out on a whiteboard and use this model to engage stakeholders to (1) get them onboard, (2) get assumptions, (3) get their feedback on the model and (4) show them how it works. Then when it comes to running the simulation your stakeholders are already engaged and are generally happy just to see the data. I call these "warm" stakeholders as they have been warmed up.

If you are engaging with stakeholders that are "cold" (i.e. they haven't seen your work yet). You can show them the conceptual model design, this is usually effective. But sometimes yes you need an animation instead, especially if this is for very cold stakeholders like if you are presenting your results for the first time to a room full of skeptical decision makers. For animation you can use Pygame or Tkinter which are pretty easy to build animations with. I've tested this with success with stakeholders in presentations at the London Underground and at Anglo American.

All of this is covered in-depth within the School of Simulation.

What if I’m not confident in my simulation abilities?

Don’t worry - this course is built for you, even if you’re just starting out! I’ll guide you every step of the way, from fundamentals to advanced simulations. With clear explanations, practical examples, and plenty of support, you’ll come to realise just how capable you really are.

How long do I have access to the platform?

You get lifetime access to the platform. That means you can revisit the material anytime you like - whether you’re brushing up on a module, diving deeper into advanced topics, or tackling a new simulation project months or even years from now. The platform is designed to grow with you, so you can progress at your own pace, and as your career evolves, you’ll always have a trusted resource to come back to.

Plus, you’ll get access to any future updates, so you’re always learning with the most up-to-date methods, tools, and best practices. No deadlines, no pressure - just learning on your terms, for life.

I'm in this for the very long term, but if for some unexpected reason I am forced to close the platform I want to reassure you and promise two things: (1) I will give you plenty of notice and (2) I will make all the video lessons downloadable so you can keep them for life. The code examples and templates are already downloadable for you keep and use to your heart's content.

The platform is designed to grow with you, so you can progress at your own pace. You’ll get access to all future updates, so you’re always learning with the most up-to-date methods, tools, and best practices.

Do I have full access to all the material in the platform from day 1?

Yes!

Everyone learns at different rates and people engage with the platform in different ways so I don't force you to engage with the platform in a particular way. Some people prefer to treat it like a reference book - dipping in and out of different sections as required or when they need to refer for something for a project. Others prefer to work chronoligically through the material - I have structured the material to flow logically from start to finish making it well suited to chronological progression.

If you're not ready to commit now, since you have lifetime access you can take advantage of this price now and revisit the material when you are ready. As the platform ecosystem grows it is likely that I will increase the pricing in the future.

You can download and keep the code examples and templates at any time.

What if I don't have access to specialised software or tools? Do you give me a complete education in SimPy?

You don’t need any! This course uses SimPy, a free, open-source Python library. All you need is a computer, Python installed (I’ll show you how), and the willingness to dive in - no pricey software or subscriptions required.

And yes! We will cover every aspect of SimPy, with plenty of unique industry examples - and all the code is downloadable. Say goodbye to toy examples you might have seen like the "machine shop" and "car wash". Say hello to proper heavy industry examples like "green hydrogen production", "producing steel in a plant", "modelling a GPU server", "supply chain distribution sytems" and "precious metal mining" to name but a few.

This isn't the entirety of the content though. I want to stress that we will focus heavily on real-world application with proper industry examples and case studies. We will also cover conceptual model designs (going from visual modelling to simulation code), other Python libraries and how to integrate them, stakeholder management and leading simulation projects. So you will have a complete toolkit for real-world industry application.

What is the sound quality like and are you understandable to a native English speaker? What about accessibility for hard of hearing?

I use a proper microphone for all recordings and de-noise in post-processing, so sound quality is good. I am British and grew up around London in the UK - so I speak with a fairly traditional English accent which should be widely understandable by English speakers.

All of the video lessons come with optional English subtitles for viewing without sound or for people with hearing disability. I currently only offer English subtitles.

Can I get a refund if the School of Simulation is not for me?

Enrolling is 100% risk free - you get my ironclad 30 day moneyback guarantee. If you are not happy for any reason then I will provide you with a refund, no questions asked. It's easy within the platform to do this with the "request refund" button. Any hiccups you can email me harry@teachem.digital and I will help you out.

How long will it take me to get through all the content?

If you are committing about 2-3 hours a week to this and completing the assignments and practicing, you should be able to achieve your transformation in 2-3 months. I will be adding more content as time goes on, so this baseline amount of time will increase to cover all of the content. The great thing is you will have access to these future updates, so you can continue to bolt-on additional self-improvements as I release them to the platform.

Still on the fence? Listen, I get it.

Investing in yourself can feel risky, especially when you’ve tried learning before and didn’t get the results you wanted.

But here’s the thing…

This isn’t just another set of tutorials or disconnected lessons. It’s a proven, step-by-step system designed to take you from uncertainty to mastery – so you can finally feel confident building powerful simulations and unlocking opportunities you’ve been dreaming of.

I can’t promise you instant results or overnight success – because we both know that’s not how real growth works.

But I can promise you this:

I created this course with you in mind - the ambitious professional who’s tired of feeling stuck and is ready to stand out. I’ve poured 14+ years of experience into this program to ensure it’s practical, clear, and actionable. Your success matters to me, and I’ll be there to guide you every step of the way.

And if all that fails, you’re covered by my 100% money-back guarantee. If you’re not completely satisfied within 30 days, I’ll refund every penny - no questions asked.

So what’ve you really got to lose?

Let’s make this happen,

Harry

School of Simulation 

Full Platform Access

The step-by-step platform for ambitious technical professionals that want to master simulation with Python, elevate their careers or businesses, and become the go-to expert in their field.

54 Video lessons, 23 downloadable code examples, 8 quizzes, 4 assignments, 2 downloadable document templates and 1 downloadable template code repository.

  • MODULE 1 - Introduction to Modelling and Simulation

  • MODULE 2 - Overview of Simulation Methodologies

  • MODULE 3 - Mastering Simulation in Python with SimPy

  • MODULE 4 - Visual Modelling and Gathering Assumptions from Stakeholders

  • MODULE 5 - Managing and Leading Simulation Projects

  • MODULE 6 - The SimPy Simulation Starter Kit

VALUE: £597

PLUS!

BONUS #1

From Visual Models to Python Code with ChatGPT

Transform your visual models into clean, working Python code with AI assistance – saving you hours of frustration and speeding up your workflow.

VALUE: £25

BONUS #2

The Low-Stress, High-Impact Guide to Leading Simulation Projects

Manage and deliver simulation projects like a pro with my proven framework, templates, and actionable insights.

VALUE: £25

BONUS #3

Bringing SimPy Simulations to Life with Animation

Turn your SimPy simulations into dynamic, engaging visualisations using Tkinter and Pygame. This bonus provides step-by-step guidance to help you create interactive animations that bring your simulations to life.

VALUE: £25

BONUS #4

Master Monte Carlo Simulations with SimPy

Combine the power of Monte Carlo techniques with SimPy to model uncertainty, evaluate risk, and optimise outcomes. Learn how to incorporate stochastic elements into your simulations with clear, practical examples.

VALUE: £25

AND get lifetime access to my students-only community!

Connect, collaborate, and learn alongside like-minded professionals on the same journey as you.

TOTAL VALUE: £697

“Harry brings exceptional expertise to both the strategic and practical aspects of modelling, simulation, and digital twin technologies.”

"I had the pleasure of working with Harry both as a colleague at Anglo American on the world’s first zero emissions haulage system and later as a client on projects involving modelling, simulation, and digital twin technologies. Harry brings exceptional expertise to both the strategic and practical aspects of these solutions. His deep understanding, combined with a collaborative  approach and a focus on delivering results, makes him a highly valuable professional in this field. I can confidently recommend Harry for his skill, professionalism, and dedication to innovation."

- Andrew Donachie

Managing Director at Sans Souci

Plus snag these unmissable BONUSES:

BONUS #1

From Visual Models to Python Code with ChatGPT

Learn how to leverage ChatGPT to seamlessly transform your visual models into clean, working Python code. This bonus will save you hours of coding frustration and help you bridge the gap between stakeholder-approved visuals and functional simulations.

  • Discover how to turn flowcharts, diagrams, and system maps into actionable code with AI assistance.

  • Use ChatGPT prompts tailored for simulation to accelerate your workflow and ensure accuracy.

  • Perfect for engineers who want to focus on results rather than wrestling with syntax.

VALUE: £25

BONUS #2

The Low-Stress, High-Impact Guide to Leading Simulation Projects

Confidently lead simulation projects with my proven, stress-free framework. This guide gives you the know-how to go from scope to effectively leading and managing projects that impress stakeholders and drive real results.

  • Get a step-by-step approach to leading projects effectively to avoid costly surprises.

  • Learn how to track progress, communicate results effectively, and exceed expectations.

  • Create a high performance and happy team culture.

VALUE: £25

BONUS #3

Bringing SimPy Simulations to Life with Animation

Learn how to animate your SimPy simulations using Tkinter and Pygame, turning static models into dynamic, interactive visualisations. This bonus will elevate your simulations, making them more engaging and easier to communicate to stakeholders.

  • Implement Tkinter and Pygame for SimPy animations: See your simulations come alive with step-by-step guidance.

  • Create interactive visualisations: Add a whole new layer of clarity and engagement to your models.

  • Focus on storytelling and insight, engaging stakeholders and showing how your simulations work.

VALUE: £25

BONUS #4

Monte Carlo Simulations with SimPy

Take your simulation skills to the next level by combining Monte Carlo methods with SimPy. Learn how to model uncertainty and evaluate risk.

  • Integrate Monte Carlo techniques in SimPy: Step-by-step examples of adding stochastic elements to your simulations.

  • Simulate real-world scenarios: Model complex systems under uncertainty and make data-driven decisions with confidence.

VALUE: £25

Lifetime Access

£697

One-Time Payment

or 4x £199 Every Quarter

Full platform access including all future updates as they arrive. Fully refundable within 30 days if you are not 100% satisfied. Buy now, pay later available in most countries.

“You can trust that  Harry’s practical insights and dedication will set you on a path to mastering simulation and applying it with confidence.”

"Working with Harry was an incredible learning experience. His technical mastery of simulation is impressive, but what really sets him apart is his ability to align simulation projects with real-world business challenges. Harry has a talent for asking the right questions, understanding stakeholder needs, and designing solutions that deliver real results. He’s also a brilliant teacher - patient, enthusiastic, and genuinely invested in helping others succeed. You can trust that Harry’s practical insights and dedication will set you on a path to mastering simulation and applying it with confidence."

- Dr Alastair Heggie

Senior Modelling and Simulation Engineer


© 2025 Aspegio Ltd All rights reserved.