Onsite courses
-
September 14, 2026 - Duluth
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 15, 2026 - Duluth
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 17, 2026 - Bemidji
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 18, 2026 - Bemidji
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 21, 2026 - St. Joseph
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 22, 2026 - St. Joseph
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 24, 2026 - Wabasha
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 25, 2026 - Wabasha
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 28, 2026 - Albert Lea
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 29, 2026 - Mankato
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
September 30, 2026 - Mankato
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 07, 2026 - Jordan
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 08, 2026 - Jordan
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 09, 2026 - Northfield
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 14, 2026 - Monticello
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 15, 2026 - Monticello
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 22, 2026 - Rochester
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 23, 2026 - Rochester
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 26, 2026 - Mankato
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 27, 2026 - New Ulm
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
October 29, 2026 - Marshall
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 10, 2026 - Baxter
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 11, 2026 - Baxter
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 12, 2026 - Grand Rapids
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 17, 2026 - Plymouth
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 18, 2026 - Plymouth
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 23, 2026 - Marshall
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
November 30, 2026 - Forest Lake
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 01, 2026 - Forest Lake
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 03, 2026 - St. Joseph
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 04, 2026 - St. Joseph
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 07, 2026 - Park Rapids
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 08, 2026 - Park Rapids
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 14, 2026 - Burnsville
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 15, 2026 - Burnsville
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 17, 2026 - Rochester
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.
-
December 18, 2026 - Mankato
MinnesotaThis is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs.