Forecasting Techniques

Training course

Overview

Forecasting Techniques is a professional training course designed to equip participants with the knowledge and practical skills required to develop, evaluate, and apply reliable forecasts for business, operational, financial, economic, and strategic decision-making. The course provides a structured understanding of forecasting principles, data preparation, trend analysis, seasonality, moving averages, exponential smoothing, regression-based forecasting, time series analysis, and advanced forecasting methods. Participants will learn how to convert historical and current data into meaningful forecasts that support planning, budgeting, resource allocation, inventory management, sales forecasting, workforce planning, financial projections, and strategic decision-making.

This comprehensive forecasting techniques training course combines forecasting theory with practical application using widely used analytical tools and professional best practices. Participants will work with spreadsheets such as Microsoft Excel and analytical environments such as Python, including pandas, NumPy, and statsmodels, where appropriate. The course covers data visualization, forecasting assumptions, baseline models, error measurement, forecast accuracy, model selection, scenario analysis, sensitivity analysis, and forecast communication. Practical exercises and case studies enable participants to build forecasts from real-world datasets and interpret the results for different organizational contexts.

The course progresses from foundational forecasting concepts to advanced forecasting approaches, enabling participants to understand when and how different techniques should be applied. Topics include naïve forecasting, moving averages, weighted moving averages, exponential smoothing, trend-adjusted methods, seasonal forecasting, regression analysis, time series decomposition, ARIMA concepts, advanced model selection, ensemble forecasting, and forecasting under uncertainty. Participants will also explore forecasting challenges such as missing data, outliers, structural changes, changing demand patterns, limited historical information, forecast bias, and model instability, while applying appropriate diagnostic and validation techniques.

By completing this Forecasting Techniques training course, participants will be better prepared to design professional forecasting workflows, assess forecast reliability, communicate uncertainty, and integrate forecasting into organizational planning and performance management processes. The course emphasizes practical forecasting governance, reproducibility, documentation, model validation, business judgment, and continuous forecast improvement. Through realistic business scenarios, hands-on exercises, case studies, and a final forecasting application, participants will develop the ability to select appropriate forecasting techniques and translate analytical results into actionable insights for operational and strategic decisions.

Course Duration

5 Days (40 Hours)

Target Participants

This course is suitable for:

• Business analysts, data analysts, and reporting professionals involved in forecasting and quantitative analysis

• Finance, accounting, budgeting, and financial planning professionals responsible for projections and planning

• Sales and marketing professionals working with sales, revenue, customer, and demand forecasts

• Supply chain, procurement, inventory, logistics, and operations professionals requiring reliable demand and resource forecasts

• Economists, researchers, statisticians, and quantitative professionals applying forecasting methods to business and economic data

• Managers and supervisors responsible for reviewing forecasts and using them for operational planning and decision-making

• Project, workforce, and resource planning professionals who need to estimate future requirements and capacity

• Professionals working with Excel, statistical software, Python, R, SQL, or other analytical tools

• Professionals seeking practical skills in forecasting model development, validation, interpretation, and reporting

• Anyone responsible for transforming historical data into reliable forecasts for planning, budgeting, risk management, or strategic decision-making

Course Objectives

By the end of the training, participants will be able to:

• Explain the principles, purposes, assumptions, and applications of professional forecasting

• Identify appropriate forecasting methods for different business, financial, operational, and economic situations

• Prepare, clean, transform, and visualize historical data for forecasting analysis

• Analyze trends, seasonality, cycles, patterns, and temporal relationships in historical datasets

• Develop baseline forecasts using naïve methods, moving averages, weighted averages, and exponential smoothing

• Apply trend-based, seasonal, and regression forecasting techniques to practical datasets

• Understand time series decomposition and advanced time series forecasting concepts

• Develop and interpret forecasting models using Excel and analytical tools such as Python, pandas, NumPy, and statsmodels

• Measure forecast accuracy using appropriate error metrics and validation approaches

• Diagnose forecast bias, residual patterns, outliers, structural changes, and model limitations

• Compare alternative forecasting models and select appropriate approaches based on business requirements and analytical evidence

• Apply scenario analysis, sensitivity analysis, and judgmental adjustments when forecasting under uncertainty

• Incorporate forecasting into budgeting, demand planning, capacity planning, inventory management, and strategic planning

• Communicate forecasts, assumptions, uncertainty, risks, and limitations effectively to technical and non-technical stakeholders

• Establish professional forecasting workflows incorporating documentation, governance, validation, reproducibility, and continuous improvement

Course Content

Day 1: Forecasting Foundations, Data Preparation, and Exploratory Analysis

Module 1: Foundations of Professional Forecasting

Topics

  1. Introduction to Forecasting Techniques, Purpose, Scope, and Business Applications
  2. Forecasting Concepts, Terminology, Principles, and the Forecasting Process
  3. Types of Forecasts: Operational, Financial, Sales, Demand, Economic, Workforce, and Strategic Forecasts
  4. Forecast Horizons, Forecast Frequency, Time Granularity, and Planning Cycles
  5. Forecasting Data Requirements, Historical Data Quality, Relevance, and Reliability
  6. Data Collection, Cleaning, Missing Values, Duplicates, Outliers, and Data Consistency
  7. Time Series Data Structures, Time Indexing, Aggregation, Resampling, and Transformation
  8. Exploratory Data Analysis Using Excel, Python, pandas, and Data Visualization Techniques
  9. Identifying Trends, Seasonality, Cycles, Patterns, Anomalies, and Structural Changes
  10. Practical Exercise: Building a Forecasting Dataset and Developing an Initial Baseline Assessment

Day 2: Classical Forecasting Methods, Trend, Seasonality, and Forecast Accuracy

Module 2: Core Forecasting Methods and Performance Measurement

Topics

  1. Naïve Forecasting, Seasonal Naïve Forecasting, and Baseline Model Development
  2. Simple Moving Averages and Selection of Appropriate Smoothing Windows
  3. Weighted Moving Averages and Weight Selection for Forecast Responsiveness
  4. Simple Exponential Smoothing and Forecast Updating Principles
  5. Holt’s Linear Trend Method and Trend-Adjusted Forecasting
  6. Holt-Winters Exponential Smoothing and Seasonal Forecasting
  7. Trend Analysis, Seasonal Indices, and Classical Time Series Decomposition
  8. Forecast Accuracy Metrics: MAE, MSE, RMSE, MAPE, sMAPE, and WAPE
  9. Forecast Bias, Tracking Signals, Forecast Error Analysis, and Performance Monitoring
  10. Case Study and Practical Exercise: Comparing Classical Forecasting Methods for Sales and Demand Planning

Day 3: Regression Forecasting, Time Series Modelling, and Model Validation

Module 3: Statistical Forecasting and Time Series Models

Topics

  1. Introduction to Regression-Based Forecasting and Predictor Selection
  2. Simple and Multiple Linear Regression for Business and Operational Forecasting
  3. Interpreting Regression Coefficients, Relationships, Assumptions, and Forecast Drivers
  4. Feature Engineering for Forecasting: Lags, Rolling Statistics, Calendar Effects, and External Variables
  5. Time Series Decomposition, Autocorrelation, Partial Autocorrelation, and Temporal Dependence
  6. Introduction to AR, MA, ARMA, and ARIMA Forecasting Concepts
  7. Seasonal ARIMA Concepts and Forecasting with Seasonal Patterns
  8. Training, Validation, and Test Sets for Time Series Forecasting
  9. Walk-Forward Validation, Rolling Forecast Origin, Backtesting, and Model Comparison
  10. Practical Exercise: Developing, Validating, and Comparing Regression and Time Series Forecasting Models

Day 4: Advanced Forecasting, Uncertainty, Scenarios, and Real-World Applications

Module 4: Advanced Forecasting Techniques and Decision Analysis

Topics

  1. Advanced Forecast Model Selection, Parameter Tuning, and Diagnostic Analysis
  2. Forecasting with Multiple Seasonalities, Calendar Effects, and Complex Demand Patterns
  3. Dynamic Regression, Distributed Lags, External Drivers, and Intervention Effects
  4. Forecasting Intermittent Demand, Sparse Data, and Low-Frequency Observations
  5. Forecasting with Structural Breaks, Regime Changes, Outliers, and Changing Business Conditions
  6. Ensemble Forecasting, Model Combination, and Hybrid Forecasting Approaches
  7. Probabilistic Forecasting, Prediction Intervals, Confidence Intervals, and Forecast Distributions
  8. Scenario Forecasting, Sensitivity Analysis, What-If Modelling, and Stress Testing
  9. Judgmental Forecasting, Expert Adjustments, Forecast Overrides, and Bias Controls
  10. Case Study: Advanced Demand, Revenue, Capacity, and Resource Forecasting Under Uncertainty

Day 5: Professional Forecasting Practice, Governance, Automation, and Capstone Application

Module 5: Forecasting Implementation, Quality Assurance, and Strategic Application

Topics

  1. Designing an End-to-End Professional Forecasting Workflow
  2. Forecast Model Documentation, Assumptions, Data Lineage, Version Control, and Reproducibility
  3. Forecast Governance, Review Processes, Model Risk Management, and Quality Assurance Controls
  4. Forecast Monitoring, Performance Dashboards, Model Drift, and Continuous Improvement
  5. Automating Forecasting Workflows with Excel, Python, pandas, statsmodels, SQL, and Scheduled Processes
  6. Integrating Forecasts into Budgeting, Financial Planning, Supply Chain, Inventory, Workforce, and Operations Management
  7. Communicating Forecast Results, Uncertainty, Assumptions, Risks, and Limitations to Decision-Makers
  8. Forecasting Best Practices, Professional Standards, Ethical Considerations, and Responsible Use of Analytical Models
  9. Capstone Exercise: Building, Validating, Documenting, and Presenting an End-to-End Forecasting Solution
  10. Capstone Review: Model Performance Evaluation, Business Recommendations, Lessons Learned, and Continuous Forecast Improvement

 

Course Schedules:

Dates Fees Location Apply
09/11/2026 - 13/11/2026 $5000 Singapore, Singapore Physical Class Online Class
09/11/2026 - 13/11/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
09/11/2026 - 13/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
16/11/2026 - 20/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
16/11/2026 - 20/11/2026 $6000 Mauritius Physical Class Online Class
16/11/2026 - 20/11/2026 $5000 Dubai, UAE Physical Class Online Class
16/11/2026 - 20/11/2026 $4500 Pretoria, South Africa Physical Class Online Class
16/11/2026 - 20/11/2026 $2000 Mombasa, Kenya Physical Class Online Class
23/11/2026 - 27/11/2026 $2500 Kigali, Rwanda Physical Class Online Class
23/11/2026 - 27/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
23/11/2026 - 27/11/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
23/11/2026 - 27/11/2026 $4000 Johannesburg, South Africa Physical Class Online Class
30/11/2026 - 04/12/2026 $4000 Johannesburg, South Africa Physical Class Online Class
30/11/2026 - 04/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
30/11/2026 - 04/12/2026 $4500 Pretoria, South Africa Physical Class Online Class
07/12/2026 - 11/12/2026 $5000 Dubai, UAE Physical Class Online Class
07/12/2026 - 11/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
07/12/2026 - 11/12/2026 $2000 Mombasa, Kenya Physical Class Online Class
07/12/2026 - 11/12/2026 $5000 Singapore, Singapore Physical Class Online Class
14/12/2026 - 18/12/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
14/12/2026 - 18/12/2026 $2500 Kigali, Rwanda Physical Class Online Class
14/12/2026 - 18/12/2026 $6000 Mauritius Physical Class Online Class
14/12/2026 - 18/12/2026 $5000 Dubai, UAE Physical Class Online Class
14/12/2026 - 18/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
21/12/2026 - 25/12/2026 $4500 Pretoria, South Africa Physical Class Online Class
21/12/2026 - 25/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
28/12/2026 - 01/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
28/12/2026 - 01/01/2027 $2500 Kigali, Rwanda Physical Class Online Class
04/01/2027 - 08/01/2027 $4000 Johannesburg, South Africa Physical Class Online Class
04/01/2027 - 08/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
04/01/2027 - 08/01/2027 $2000 Mombasa, Kenya Physical Class Online Class
11/01/2027 - 15/01/2027 $6000 Mauritius Physical Class Online Class
11/01/2027 - 15/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
11/01/2027 - 15/01/2027 $5000 Dubai, UAE Physical Class Online Class
11/01/2027 - 15/01/2027 $5000 Singapore, Singapore Physical Class Online Class
18/01/2027 - 22/01/2027 $4000 Johannesburg, South Africa Physical Class Online Class
18/01/2027 - 22/01/2027 $6000 Mauritius Physical Class Online Class
18/01/2027 - 22/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
25/01/2027 - 29/01/2027 $2000 Mombasa, Kenya Physical Class Online Class
25/01/2027 - 29/01/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
25/01/2027 - 29/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
01/02/2027 - 05/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
01/02/2027 - 05/02/2027 $5000 Singapore, Singapore Physical Class Online Class
01/02/2027 - 05/02/2027 $2500 Kigali, Rwanda Physical Class Online Class
01/02/2027 - 05/02/2027 $4500 Pretoria, South Africa Physical Class Online Class
08/02/2027 - 12/02/2027 $5000 Dubai, UAE Physical Class Online Class
08/02/2027 - 12/02/2027 $2000 Mombasa, Kenya Physical Class Online Class
08/02/2027 - 12/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/02/2027 - 12/02/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
08/02/2027 - 12/02/2027 $2500 Kigali, Rwanda Physical Class Online Class
08/02/2027 - 12/02/2027 $6000 Mauritius Physical Class Online Class
15/02/2027 - 19/02/2027 $5000 Singapore, Singapore Physical Class Online Class
15/02/2027 - 19/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
15/02/2027 - 19/02/2027 $4000 Johannesburg, South Africa Physical Class Online Class
22/02/2027 - 26/02/2027 $4500 Pretoria, South Africa Physical Class Online Class
22/02/2027 - 26/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
01/03/2027 - 05/03/2027 $6000 Mauritius Physical Class Online Class
01/03/2027 - 05/03/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
01/03/2027 - 05/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/03/2027 - 12/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/03/2027 - 12/03/2027 $5000 Dubai, UAE Physical Class Online Class
08/03/2027 - 12/03/2027 $4000 Johannesburg, South Africa Physical Class Online Class
15/03/2027 - 19/03/2027 $2500 Kigali, Rwanda Physical Class Online Class
15/03/2027 - 19/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
15/03/2027 - 19/03/2027 $4500 Pretoria, South Africa Physical Class Online Class
15/03/2027 - 19/03/2027 $5000 Dubai, UAE Physical Class Online Class
15/03/2027 - 19/03/2027 $2000 Mombasa, Kenya Physical Class Online Class
15/03/2027 - 19/03/2027 $5000 Singapore, Singapore Physical Class Online Class
15/03/2027 - 19/03/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
22/03/2027 - 26/03/2027 $4000 Johannesburg, South Africa Physical Class Online Class
22/03/2027 - 26/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
29/03/2027 - 02/04/2027 $6000 Mauritius Physical Class Online Class
29/03/2027 - 02/04/2027 $4500 Pretoria, South Africa Physical Class Online Class
29/03/2027 - 02/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/04/2027 - 09/04/2027 $2000 Mombasa, Kenya Physical Class Online Class
05/04/2027 - 09/04/2027 $5000 Singapore, Singapore Physical Class Online Class
05/04/2027 - 09/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
12/04/2027 - 16/04/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
12/04/2027 - 16/04/2027 $2500 Kigali, Rwanda Physical Class Online Class
12/04/2027 - 16/04/2027 $5000 Dubai, UAE Physical Class Online Class
12/04/2027 - 16/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/04/2027 - 23/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/04/2027 - 23/04/2027 $4500 Pretoria, South Africa Physical Class Online Class
26/04/2027 - 30/04/2027 $4000 Johannesburg, South Africa Physical Class Online Class
26/04/2027 - 30/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/04/2027 - 30/04/2027 $2500 Kigali, Rwanda Physical Class Online Class
26/04/2027 - 30/04/2027 $6000 Mauritius Physical Class Online Class
26/04/2027 - 30/04/2027 $2000 Mombasa, Kenya Physical Class Online Class
03/05/2027 - 07/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
03/05/2027 - 07/05/2027 $5000 Singapore, Singapore Physical Class Online Class
10/05/2027 - 14/05/2027 $5000 Singapore, Singapore Physical Class Online Class
10/05/2027 - 14/05/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
10/05/2027 - 14/05/2027 $2500 Kigali, Rwanda Physical Class Online Class
10/05/2027 - 14/05/2027 $6000 Mauritius Physical Class Online Class
10/05/2027 - 14/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
10/05/2027 - 14/05/2027 $4500 Pretoria, South Africa Physical Class Online Class
10/05/2027 - 14/05/2027 $2000 Mombasa, Kenya Physical Class Online Class
17/05/2027 - 21/05/2027 $4000 Johannesburg, South Africa Physical Class Online Class
17/05/2027 - 21/05/2027 $5000 Dubai, UAE Physical Class Online Class
17/05/2027 - 21/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
24/05/2027 - 28/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $4500 Pretoria, South Africa Physical Class Online Class
31/05/2027 - 04/06/2027 $2000 Mombasa, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $5000 Singapore, Singapore Physical Class Online Class
31/05/2027 - 04/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $4000 Johannesburg, South Africa Physical Class Online Class
07/06/2027 - 11/06/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
07/06/2027 - 11/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
07/06/2027 - 11/06/2027 $5000 Dubai, UAE Physical Class Online Class
14/06/2027 - 18/06/2027 $5000 Dubai, UAE Physical Class Online Class
14/06/2027 - 18/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
14/06/2027 - 18/06/2027 $2500 Kigali, Rwanda Physical Class Online Class
14/06/2027 - 18/06/2027 $6000 Mauritius Physical Class Online Class
21/06/2027 - 25/06/2027 $5000 Singapore, Singapore Physical Class Online Class
21/06/2027 - 25/06/2027 $4000 Johannesburg, South Africa Physical Class Online Class
21/06/2027 - 25/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
28/06/2027 - 02/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
28/06/2027 - 02/07/2027 $2000 Mombasa, Kenya Physical Class Online Class
28/06/2027 - 02/07/2027 $2500 Kigali, Rwanda Physical Class Online Class
05/07/2027 - 09/07/2027 $6000 Mauritius Physical Class Online Class
05/07/2027 - 09/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/07/2027 - 09/07/2027 $4500 Pretoria, South Africa Physical Class Online Class
05/07/2027 - 09/07/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
12/07/2027 - 16/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/07/2027 - 23/07/2027 $2500 Kigali, Rwanda Physical Class Online Class
19/07/2027 - 23/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/07/2027 - 30/07/2027 $6000 Mauritius Physical Class Online Class
26/07/2027 - 30/07/2027 $5000 Dubai, UAE Physical Class Online Class
26/07/2027 - 30/07/2027 $4500 Pretoria, South Africa Physical Class Online Class
26/07/2027 - 30/07/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
26/07/2027 - 30/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/07/2027 - 30/07/2027 $4000 Johannesburg, South Africa Physical Class Online Class
02/08/2027 - 06/08/2027 $2000 Mombasa, Kenya Physical Class Online Class
02/08/2027 - 06/08/2027 $5000 Singapore, Singapore Physical Class Online Class
02/08/2027 - 06/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
09/08/2027 - 13/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
09/08/2027 - 13/08/2027 $4000 Johannesburg, South Africa Physical Class Online Class
16/08/2027 - 20/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
16/08/2027 - 20/08/2027 $6000 Mauritius Physical Class Online Class
16/08/2027 - 20/08/2027 $5000 Dubai, UAE Physical Class Online Class
16/08/2027 - 20/08/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
23/08/2027 - 27/08/2027 $2500 Kigali, Rwanda Physical Class Online Class
23/08/2027 - 27/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
23/08/2027 - 27/08/2027 $4500 Pretoria, South Africa Physical Class Online Class
23/08/2027 - 27/08/2027 $2000 Mombasa, Kenya Physical Class Online Class
23/08/2027 - 27/08/2027 $5000 Singapore, Singapore Physical Class Online Class
30/08/2027 - 03/09/2027 $4000 Johannesburg, South Africa Physical Class Online Class
30/08/2027 - 03/09/2027 $6000 Mauritius Physical Class Online Class
30/08/2027 - 03/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
30/08/2027 - 03/09/2027 $5000 Dubai, UAE Physical Class Online Class
30/08/2027 - 03/09/2027 $5000 Singapore, Singapore Physical Class Online Class
06/09/2027 - 10/09/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
06/09/2027 - 10/09/2027 $2500 Kigali, Rwanda Physical Class Online Class
06/09/2027 - 10/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
06/09/2027 - 10/09/2027 $2000 Mombasa, Kenya Physical Class Online Class
13/09/2027 - 17/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
13/09/2027 - 17/09/2027 $4500 Pretoria, South Africa Physical Class Online Class
20/09/2027 - 24/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
20/09/2027 - 24/09/2027 $5000 Dubai, UAE Physical Class Online Class
27/09/2027 - 01/10/2027 $4000 Johannesburg, South Africa Physical Class Online Class
27/09/2027 - 01/10/2027 $4500 Pretoria, South Africa Physical Class Online Class
04/10/2027 - 08/10/2027 $2000 Mombasa, Kenya Physical Class Online Class
04/10/2027 - 08/10/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
04/10/2027 - 08/10/2027 $2500 Kigali, Rwanda Physical Class Online Class
11/10/2027 - 15/10/2027 $5000 Singapore, Singapore Physical Class Online Class
11/10/2027 - 15/10/2027 $6000 Mauritius Physical Class Online Class