<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ligatures:standardcontextual;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ligatures:standardcontextual;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:261501640;
mso-list-template-ids:-1021528282;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1
{mso-list-id:523976561;
mso-list-template-ids:99926836;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2
{mso-list-id:648293901;
mso-list-template-ids:-1082884944;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3
{mso-list-id:768699591;
mso-list-template-ids:-590154246;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l3:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4
{mso-list-id:880286498;
mso-list-template-ids:1064850234;}
@list l4:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l4:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5
{mso-list-id:1576233800;
mso-list-template-ids:-109564838;}
@list l5:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l5:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style></head><body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word"><div class="WordSection1"><p class="MsoNormal">Hello GIS Professionals,</p><p class="MsoNormal"> </p><p class="MsoNormal">Many thanks to everyone who attended my recent workshops, online via the Northwest GIS User Group and in person at the Montana Big Sky GeoCon and Oregon GIS In Action conferences. It was a real pleasure to spend time with you all.</p><p class="MsoNormal"> </p><p class="MsoNormal">Please find below my current list of upcoming workshops, which I'll be conducting online in May in association with the Northwest GIS User Group:</p><p class="MsoNormal"> </p><ul style="margin-top:0in" type="disc"><li class="MsoListParagraph" style="margin-left:0in">Introduction to Python Programming</li><ul style="margin-top:0in" type="circle"><li class="MsoListParagraph" style="color:black;margin-left:0in"><span style="color:windowtext">Part 1 - Thursday, May 1<sup>st</sup>, 2025 - 9:00 am-1:00 pm Pacific Time</span></li><li class="MsoListParagraph" style="color:black;margin-left:0in"><span style="color:windowtext">Part 2 - Friday, May 2<sup>nd</sup>, 2025 - 9:00 am-1:00 pm Pacific Time</span></li><li class="MsoListParagraph" style="margin-left:0in"><span style="color:black">Description and registration: </span><a href="https://nwgis.org/event-6104360">https://nwgis.org/event-6104360</a></li></ul></ul><p class="MsoNormal"> </p><ul style="margin-top:0in" type="disc"><li class="MsoListParagraph" style="margin-left:0in">Introduction to JavaScript for ArcGIS Application Development</li><ul style="margin-top:0in" type="circle"><li class="MsoListParagraph" style="margin-left:0in">Part 1 - Monday, May 5<sup>th</sup>, 2025, 9:00 am-1:00 pm Pacific Time</li><li class="MsoListParagraph" style="margin-left:0in">Part 2 - Tuesday, May 6<sup>th</sup>, 2025, 9:00 am-1:00 pm Pacific Time</li><li class="MsoListParagraph" style="color:black;margin-left:0in">Description and registration: <a href="https://nwgis.org/event-6068907">https://nwgis.org/event-6068907</a></li></ul></ul><p class="MsoNormal"><span style="color:black"> </span></p><ul style="margin-top:0in" type="disc"><li class="MsoListParagraph" style="color:black;margin-left:0in"><span style="color:windowtext">Introduction to ArcGIS Data Management Using Python</span></li><ul style="margin-top:0in" type="circle"><li class="MsoListParagraph" style="color:black;margin-left:0in"><span style="color:windowtext">Part 1 - Thursday, May 8<sup>th</sup>, 2025 - 9:00 am-1:00 pm Pacific Time</span></li><li class="MsoListParagraph" style="color:black;margin-left:0in"><span style="color:windowtext">Part 2 - Friday, May 9<sup>th</sup>, 2025 - 9:00 am-1:00 pm Pacific Time</span></li><li class="MsoListParagraph" style="color:black;margin-left:0in">Description and registration: <a href="https://nwgis.org/event-6068921">https://nwgis.org/event-6068921</a></li></ul></ul><p class="MsoNormal"> </p><ul style="margin-top:0in" type="disc"><li class="MsoListParagraph" style="color:black;margin-left:0in"><span style="color:windowtext">Introduction to ArcGIS Pro Python Tools and Processes Development</span></li><ul style="margin-top:0in" type="circle"><li class="MsoListParagraph" style="margin-left:0in">Part 1 - Monday, May 12<sup>th</sup>, 2025, 9:00 am-1:00 pm Pacific Time</li><li class="MsoListParagraph" style="margin-left:0in">Part 2 - Tuesday, May 13<sup>th</sup>, 2025, 9:00 am-1:00 pm Pacific Time</li><li class="MsoListParagraph" style="margin-left:0in"><span style="color:black">Description and registration: </span><a href="https://nwgis.org/event-6104356">https://nwgis.org/event-6104356</a></li></ul></ul><p class="MsoNormal"> </p><p class="MsoNormal"><b>Descriptions</b></p><p class="MsoNormal">Descriptions for all of the workshops can also be found at <a href="https://www.gispd.com/training">gispd.com/training</a>.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b>New Workshops</b></p><p class="MsoNormal"><i>Introduction to ArcGIS Data Management Using Python</i> and <i>Introduction to JavaScript for ArcGIS Application Development</i> are both new workshops.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b>Prerequisite Requirements</b></p><ul style="margin-top:0in" type="disc"><li class="MsoListParagraph" style="margin-left:0in">Please note that, as explained in the descriptions, the <i>Introduction to Python Programming</i> workshop is a prerequisite requirement for the <i>Introduction to ArcGIS Data Management Using Python</i> and <i>Introduction to ArcGIS Pro Python Tools and Processes Development</i> workshops.</li><li class="MsoListParagraph" style="margin-left:0in">There are no prerequisite requirements for the <i>Introduction to JavaScript for ArcGIS Application Development</i> workshop.</li></ul><p class="MsoNormal"> </p><p class="MsoNormal"><b>Approach</b></p><p class="MsoNormal">The nature of these workshops is as much coaching as it is teaching, in that, rather than working through fixed exercises, attendees seem to prefer to follow along as I give explanations and demos and then spend time practicing what they've learned, helping each other out in the process. This allows for an engaging and flexible approach, with discussion and experimentation greatly enhancing the collective experience.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b>Acknowledgements</b></p><p class="MsoNormal">I'm most grateful to the <a href="https://nwgis.org/">Northwest GIS User Group</a> for supporting the provision of these workshops and I highly encourage you to support the organization by becoming a member and an active participant and by attending and contributing to the upcoming conference in Boise, Idaho. Please see <a href="https://nwgis.org/2025uc">https://nwgis.org/2025uc</a> for details.</p><p class="MsoNormal"> </p><p class="MsoNormal">Please let me know if you have any questions. You can reach me by phone at the number below or by email at <a href="mailto:info@gispd.com">info@gispd.com</a>.</p><p class="MsoNormal"><span style="mso-ligatures:none"> </span></p><p class="MsoNormal"><span style="mso-ligatures:none">Thanks.</span></p><p class="MsoNormal"><span style="mso-ligatures:none"> </span></p><p class="MsoNormal"><span style="color:black">David</span></p><p class="MsoNormal"><span style="mso-ligatures:none"> </span></p><p class="MsoNormal"><span style="mso-ligatures:none"> </span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:black">David A. Howes</span></b><span style="mso-ligatures:none"></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:#042453">Geospatial Information Scientist</span></b><span style="mso-ligatures:none"></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:#042453">David Howes, LLC</span></b><span style="mso-ligatures:none"></span></p><p class="MsoNormal"><span style="font-size:10.0pt;color:black">PO Box 50614, Bellevue, WA 98015<br>c: 253-312-3441</span><span style="mso-ligatures:none"></span></p><p class="MsoNormal"><a href="http://dhowes.com/"><b><span style="font-size:10.0pt;color:#042453">dhowes.com</span></b></a><span style="mso-ligatures:none"></span></p><p class="MsoNormal"><a href="http://gispd.com/"><b><span style="font-size:10.0pt;color:#042453">gispd.com</span></b></a><span style="mso-ligatures:none"></span></p><p class="MsoNormal"> </p></div></body></html>