Essentials Training C (May 12 – 22, 2026) Uncategorized / Patrick Shen Essentials Training C (May 12 – 22, 2026) Read More »
Advanced Concepts Training A (June 2 – 12, 2026) Uncategorized / Patrick Shen Advanced Concepts Training A (June 2 – 12, 2026) Read More »
Advanced Turning I Training A (May 19-27, 2026) Uncategorized / Patrick Shen Advanced Turning I Training A (May 19-27, 2026) Read More »
Advanced Turning I Training A (May 19-27, 2026) Uncategorized / Patrick Shen Advanced Turning I Training A (May 19-27, 2026) Read More »
Advanced Turning II Training A (June 15-24, 2026) Uncategorized / Patrick Shen Advanced Turning II Training A (June 15-24, 2026) Read More »
Advanced Turning II Training A (June 15-24, 2026) Uncategorized / Patrick Shen Advanced Turning II Training A (June 15-24, 2026) Read More »
Essentials Training A (June 15 – 26, 2026) Uncategorized / Patrick Shen Essentials Training A (June 15 – 26, 2026) Read More »
Essentials Training A (June 15 – 26, 2026) Uncategorized / Patrick Shen Essentials Training A (June 15 – 26, 2026) Read More »
4&5-Axis Machining Training A (July 28 – Aug 7, 2026) Uncategorized / Patrick Shen 4&5-Axis Machining Training A (July 28 – Aug 7, 2026) Read More »