Note: The purpose of this list is for county clerks and other interested parties to verify credentials of current and recently expired MCRGO instructors. To search for and contact a MCRGO instructor publicly marketing MCRGO CPL classes, please use the map on the preceding page. County clerks and their staff may contact MCRGO at information@mcrgo.org or 517-484-2746 with any questions.

 

Updated: February 1, 2025

 

FIRST LAST INSTRUCTOR ID EXPIRATION
Ron Adams A914-1003020 06/17/26
Stephen Alexander A1131-1023585 08/25/26
William Allen 996-1008175 06/10/26
Dakota Ambrose 1088-1017616 12/15/25
Jonathon Archambeau 1292-1052915 06/19/25
Shannon Bacon 1048-1009550 06/30/25
Dale Barror 1245-1019139 03/13/26
Keith Bartram 1029-1012650 03/17/25
Lamonte Bascomb 1193-1049241 10/23/26
Charles Bates A913-90485 03/25/26
Benson Baumeister 1410-1065865 01/27/27
Nathan Beal 1293-1053927 07/23/25
Lynne Beamish 1053-1014166 06/30/25
Paul Beasinger 108-90493 07/17/26
Charles Benham 949-1000498 02/25/26
Jim Bergmans 1044-1014864 06/24/25
Angel Betterly 950-1006082 03/25/26
David Bieganowski 114-337 07/17/26
Tad Blankenburg 935-1001686 12/03/25
Jonathan Boeve 1315-1059344 03/18/26
Kevin Boyd 1205-1027713 02/28/25
Kenneth Boyd A1005-1009432 09/09/26
John Bozich Jr. 1104-1020160 03/15/26
Jeffrey Brazo 908-7533 05/14/27
Matthew Brouwer 1194-1049625 10/23/26
Ryan Brown 1059-1014793 10/05/25
Mel Brummel 1020-1011366 01/14/27
Joseph Brungardt 1145-1003255 10/04/26
David Budzynowski 1173-1027957 10/30/26
Jeremie Bular 1183-1035616 02/01/25
Daniel Bultsma 1202-1036290 02/28/25
Matt Bultsma 1203-1036550 02/28/27
Ian Burgess 1108-1032935 06/27/25
Roy Burmeister A804-1001763 03/25/26
William Bycroft 953-1005983 02/25/26
Nancy Bycroft 954-1005984 02/25/26
Elizabeth Cacevic 1141-1022898 10/04/26
Brian Cameron 1191-1034147 02/01/25
Ronald Carlton A136-34617 03/25/26
Thomas Carr 942-1005565 01/05/26
Jim Carter 111-86995 07/30/26
Michael Cavendish 1187-76246 02/01/25
Kevin Clafton 1180-1009406 11/21/26
Matt Clapp 1185-1003317 02/01/27
Crystal Collige 965-1005867 03/25/26
Rick Combs 140-88650 08/21/26
Harold Jay Cooper 1076-1015499 08/25/25
Curtis Cooper 1232- 1042627 08/31/25
Timothy Cooper 1007-1004227 09/09/26
Joseph Coronado 1155-1024681 10/18/26
Rocco Corsetti 1344-1064318 12/30/26
Cassandra Crago 1299-1002029 09/18/25
Dean Craig A106-88702 01/22/26
George W. Crockatt III R1227-7640 08/31/25
Ericka Crosby 1051-1008954 06/30/25
Kevin Cuthbertson 1103-1003819 03/15/26
Jeremy Danielson AR104-1000481 01/22/26
Audree Danielson AR103-1000482 08/02/26
Dennis Dann 1008-1009015 09/09/26
Michael Deibel 1121-1006311 07/19/26
Richard DeShon 943-1005657 01/05/26
Nathan DeWeerd A3-88814 03/25/26
Raymond Dezur 1215-1038581 04/18/25
David Dieball 955-87612 03/25/26
Clifford Dingmon 963-1005034 05/23/26
Bryan Dixon A167-88437 03/25/26
Orlando Drake 1306-1055778 01/22/26
Michael DuBuc 1342-1065016 12/30/26
Brian Elizalde 1047-1007776 06/30/25
Jermaine Ellington 1236-1032824 10/31/25
Mary Fankhauser 1283-1020684 04/23/25
Derek Fankhauser R1262-1046406 08/23/26
Monica Ferrucci 405-1000532 01/01/27
Joel Field 1041-1013874 05/15/25
Gage Fifelski 1294-1056011 07/23/25
Keith Finch 613-89347 04/01/25
Jeff Flagg 906-1001466 05/14/25
Scott Flickinger 1112-1018036 06/07/26
Charles Dillon Foley 1156-1001128 10/18/26
Brian Foss 1080-1015893 10/04/25
Thomas Foster 712-1001896 02/26/25
Casey Fountain 1179-1032005 11/21/26
Ryan Fowler 1412-1032048 01/27/27
Ashley Freeman 1164-1012716 12/13/26
Eriq Frommert 936-1004662 09/15/26
Thomas Garmo 992-1008164 06/03/26
Joshua Gauthier 1261-1004276 08/23/26
Kirk Gee 1168-1026746 10/25/26
Stacey Geik 1312-1059666 03/25/26
Connie Gochenour 1122-1023811 07/19/26
Randy Goddard 912-1003295 05/14/25
Timothy Goodwin 1009-1005161 09/09/26
Kirk Graham 1081-1012768 10/04/25
Faye Graves 1282-1049132 04/23/25
David Griffus 1034-1005885 01/03/26
Steve Hammett 981-90169 05/28/26
Larry Harr 1161-1021099 10/25/26
Michael Harris 995-1008563 05/15/25
John Harrop A1061-1012842 01/26/26
Charles Hatmaker 408-81062 11/06/26
Paul Hegwood 1314-1048889 03/18/26
David R. Held 964-1006571 12/05/26
Ginger Helmus 1243-1046399 03/13/26
Bryan Hemerline A1024-1011560 01/26/26
Shawn Herrington 1171-1027189 11/03/26
Brian Hertlein 959-1006445 02/07/25
Lester Hertlein 958-1006009 03/25/26
Keith Hewitt 1305-1054432 01/22/26
Ramy Hijazi 1182-1032822 11/21/26
John Hileman 997-1005301 06/10/26
Jamie Hill A980-88099 01/26/26
Gennah Hill 1095-1009052 03/15/26
William Hilmert 1026-1012377 03/17/25
Jason Hitchings 1102-1020199 03/15/26
Michael Holmes 401-90631 11/06/26
Adam Hopaluk 1308-1044672 01/22/26
Chuck Horrisberger 1165-1011527 10/25/26
Jason Horton 952-1006212 02/25/26
Dale Howe 1143-1026357 10/04/26
John Hoyes 1057-1014788 06/30/25
Jason Hubble R1092-1017857 01/26/26
Daniel Hutton 1213-1036609 03/14/25
Matthew Jackson 1017-1011192 01/14/27
Dennis James 1217-1037277 04/25/27
Joseph Jarski A113-88991 01/22/26
Richard Jibson 1251-1043959 04/10/26
Larry Johnson 1313-1036464 03/18/26
Joel Johnson 127-1000521 08/15/26
Dave Johnston 1298-1056487 09/18/25
Jay Jones 998-1007704 06/10/26
Hadi Kamaleddine 1252-1033347 04/10/26
Kristin Kauffman 1304-1020748 11/01/25
Taylor Kauffman 1098-1019373 03/15/26
Henry Kaye A1010-1008955 10/09/26
Kevin Keel 1150-1001053 10/04/26
Matthew Ketcham 905-1002068 07/14/25
Chris Kettler A956-1006180 03/25/26
Trinity King 973-1005752 05/25/26
Steven Kinsey 1208-1035002 02/28/27
Brian Kittleson 1307-1057162 01/22/26
Jack Koning 1113-27120 06/07/26
Devin Koski R1273-1051683 12/31/26
Guy Kramer 711-1001861 02/26/25
Doni Kramer 911-1003256 05/14/25
Kerry Krick 1114-1008577 06/07/26
Doug Krusell 1021-1007762 02/01/27
Dan LaBeske 1239-1044687 01/16/26
Albert Lallinger 1077-1015394 08/25/25
Robert Lamie 1118-1016343 06/09/26
Kirk Langbehn 168-88660 09/19/26
Nick Lanning 801-88794 01/15/26
Ward Lawrence 1133-1025632 08/25/26
Thomas Laws A144-1000527 03/25/26
Tim Layne 105-88340 08/21/26
Lonnie Lee 1177-1030558 11/21/26
Chris Lewis 1100-1019679 03/15/26
Cobey Loc 1295-1043638 07/23/25
Onogar Longmire 1310-1031072 03/25/26
Samuel Lowery 1224-1034813 08/02/25
Joe Lucht A169-1000218 03/25/26
April Lucht A170-1000555 04/01/26
Michael Lynn 1181-1032009 11/21/26
Christopher Mallory A714-86653 01/24/26
Thomas Manzagol 1241-1038036 01/31/26
Nathan March 1281-1012986 01/30/27
Carl Martin 1167-1016742 04/04/25
Richard Martin A1-86970 05/01/26
Norman Martin 1166-1016741 10/25/26
Richard Martinek 1195-1050413 10/23/26
Kurt Mathiak 1001-1007959 08/03/26
Tony Matthews 1225-1034727 08/02/25
Luke Matthews 962-1006458 03/25/26
James Matthews 1257-1024450 05/29/26
Ariel May 1212-1018529 03/14/25
Jay McBride 1132-1021545 08/25/26
Patrick McClatchey 1153-1000138 10/04/26
Susan McCray-King 972-1005745 05/25/26
Josh McKee 1296-1050405 09/18/25
Lacey McLean 1223-1042293 08/02/25
Matt McPherson 602-1000704 03/02/25
Damian Meyer 1158-1029927 10/18/26
Ron Miles A974-240 06/17/26
Ron Miller A110-89630 01/22/26
Jason Mishler 1255-1046401 05/29/26
Adam Modlinski A941-1005669 01/26/26
Ron Morgan A122-1000505 03/25/26
Donald Murphy 1237-1042405 12/16/25
Thomas Murphy 1271-1051682 12/31/26
Daniel Nazarian 1244-1044742 03/13/26
Tom O’Brien A153-90071 03/25/26
Calvin Olson 1214-1023852 03/14/27
Kevin Osbourne 951-1005863 03/01/26
Frank Owczarek R1233-1042754 08/31/25
Logan Pachesny 977-1008476 05/30/26
Nathan Padget A1127-90409 07/19/26
Ross Palmer A130-87331 12/09/25
Aaron Patrick R409-1000731 10/30/26
Michael Peddie 1079-1015336 09/16/25
Jamie Perry 1147-1027744 10/04/26
Jonathan Petersen 1160-1017425 10/25/26
Craig Peterson 903-1001858 05/14/27
Brad Petrey 1043-1014863 06/29/25
Michael Petrick 1220-1020417 04/25/25
David Pierce R1228-1042635 08/31/25
Harmon Pierce 604-1000547 12/14/26
Aaron Pieri A806-1000404 01/22/26
Jammy Place A807-1003019 06/17/26
Darrell Pollaski 1135-1025550 08/25/26
Gary Post 1317-1062917 06/29/26
Robert Pratt Jr. 1163-1023031 10/25/26
Charles Price 1030-1012651 03/17/25
Darnell Priemer 1190-1034643 02/01/27
Patricia Prince 1172-87237 10/30/26
Gary Prindle 708-88995 02/26/25
Christen Prine 1316-90206 06/10/26
Ryan Purchase 1302-1056927 10/25/25
Joseph Rand A120-89547 01/22/26
Jay Rankin A137-1000315 01/22/26
Steve Raslich 1056-3404 06/30/25
Kenneth Raupp 957-1000502 03/25/26
Thomas Raymond 1170-1030105 10/25/26
Matthew Reed 1039-1000633 05/05/25
Richard Reeves 904-1001860 10/08/25
Brenton Reeves A505-88833 03/25/26
Heather Reeves A907-1002649 05/07/26
Robert Reinert A1028-1012405 01/26/26
Charles Reynolds 933-87527 12/09/25
Randolph Rice 1401-1053033 04/02/27
Brent Richards 1111-1019801 05/31/26
Scott Riddle 1027-1012269 03/17/25
Andrew Rockwell 909-1001808 05/21/26
LaMaris Rodgers A1134-1026076 08/25/26
Joe Rudd 1201-1003938 02/28/27
James Ryan 707-89952 02/26/25
James Rybaski 1086-1008927 10/04/25
Steve Sanderson 1238-72333 01/16/26
Domingo Sauceda 145-1000541 12/04/26
Robert Savo AR126-891 03/04/26
Michele Schimberg 1054-1014167 06/30/25
Richard Sebree 1117-1019648 06/07/26
Kenneth Sewell 1011-89586 10/07/26
Richard Shatkosky A117-74426 07/17/26
Philip Sheridan 803-88750 10/30/25
Dustin Shumate 1240-1041997 01/31/26
Gary Sievert 1012-1010017 10/07/26
Tom Sikkema 151-1000592 08/21/26
Susan Sikkenga 1226-1041760 08/08/25
Arnold Sikkenga 1087-1016605 12/15/25
Gene Simo 1229-1003126 08/31/25
Caleb Skaggs 1188-1035563 02/01/27
Avery Smith R1116-1000301 06/08/26
James Spence 1222-1008787 05/09/27
Ryan Staley 1101-1005025 03/15/26
Fred Stanton 987-1003122 12/04/26
Adam Steele 1256-1038227 05/29/26
Anastasia Steiner-Birdsell 1345-1063933 12/30/26
Mark Stephens 141-1000504 09/18/26
Mark Stout 1340-5299 12/30/26
Connor Stout 1341-1065536 12/30/26
Jeff Stroud 969-1006842 06/04/26
Ciara Stumm 1290-1022229 03/05/25
Stanley Surratt R1042-1006164 06/24/27
Wade Swatzell 1259-1030405 07/24/26
John Sweeting 1320-1055141 08/18/26
Benjamin Taylor 1284-1024341 04/23/27
Elijah Thomas 1343-1061827 12/30/26
David Thompson 1204-1024626 02/28/25
Alycia Thompson 1016-1011189 02/01/27
Ron Tiller A506-90461 03/25/26
Joe Tori R1270-1051506 12/31/26
Jordan Tranchida 1250-1045989 04/10/26
Kirk Tranchita 1157-1027235 10/24/26
Michael Troscinski 166-88684 09/18/26
Brian Uridge 1184-1035528 02/01/25
Sierra Utych 1137-1026281 08/25/26
Giuseppe Vallone AR609-1001303 03/04/26
Joshua Van Alstine 1075-1004362 08/25/25
Matthew Van Der Male 1058-1006892 06/30/25
Jim Vander Wal 158-89224 08/21/26
Nathan Vanderploeg 1154-1010763 10/04/26
Ryan VanMaldegen AR976-1008477 05/25/26
Paul VanWagner A112-1000491 04/22/26
Lance Veldkamp 1411-1065929 01/27/27
Patricia Verbanac 1063-1014459 10/14/25
Jack Vermeulen 805-90743 10/30/25
Mark Vieta 1218-1036030 05/03/25
Gary Von Schmittou 1175-1005012 11/01/26
Colin Wade 1186-1033201 02/01/27
Robert Wadhams R1115-1000134 06/07/26
Dolores Wadsworth 968-1004660 04/30/26
Todd Wadsworth A610-1000685 06/17/26
Philip Wadsworth A611-1000655 06/17/26
Matthew Waligora 1049-89120 06/30/25
Martin Walker A975-1008478 05/25/26
Tim Ward 1097-1007656 03/15/26
Jerald Warnemuende A808-1002872 01/22/26
Jim Warren A102-1000289 09/23/26
Brett Wattles 1210-1027265 03/14/27
Jacob Wedge 1023-1011561 03/17/25
Nate Welling 1014-1005407 01/14/27
Theresa Westman 1070-1014937 08/11/25
Thomas Westran 1301-1056708 10/25/25
Deryl Westrate 1110-90424 05/31/26
Joseph White 1207-1034583 02/28/27
Richard Wickstrom AR1025-1009663 01/26/26
Samantha Wilhelm 1291-1032149 03/05/27
Dennis Wilkins 1019-1011365 01/16/27
Robert Williams A131-1000512 01/22/26
Alexis Wolf 966-1005868 03/25/26
Peter Wright 1094-1000264 03/15/26
Christopher Wright 1146-1027734 10/04/26
Jodie Zamer A925-90157 06/17/26
Alexander Zawinsky R1272-1050400 12/31/26
Stefan Zawojskyj 991-1000483 06/03/26
Chad Zentz 1311-1020420 03/25/26