29 of 30
meetings attended
- Apr 14, 2025 · City Council Regular meeting: present
- Jun 9, 2025 · City Council Regular meeting: present
- Jun 23, 2025 · City Council Regular meeting: present
- Jul 28, 2025 · City Council Regular meeting: present
- Aug 11, 2025 · City Council Regular meeting: present
- Aug 25, 2025 · City Council Regular meeting: present
- Sep 22, 2025 · City Council Regular meeting: present
- Oct 13, 2025 · City Council Regular meeting: present
- Oct 25, 2025 · City Council Budget meeting with Department Heads: present
- Oct 27, 2025 · City Council Regular meeting: present
- Nov 10, 2025 · City Council Regular meeting: present
- Nov 24, 2025 · City Council Regular meeting: present
- Dec 8, 2025 · City Council Regular meeting: present
- Jan 12, 2026 · City Council Regular meeting: present
- Jan 26, 2026 · City Council Regular meeting: present
- Feb 9, 2026 · City Council Regular meeting: present
- Feb 23, 2026 · City Council Regular meeting: present
- Mar 9, 2026 · City Council Regular meeting: present
- Mar 23, 2026 · City Council Regular meeting: present
- Apr 13, 2026 · City Council Regular meeting: present
- Apr 28, 2026 · City Council Regular meeting: present
- May 11, 2026 · City Council Regular meeting: present
- May 26, 2026 · City Council Regular meeting: absent
- Jun 8, 2026 · City Council Regular meeting: present
- Jun 22, 2026 · City Council Regular meeting: present
- Jul 13, 2026 · City Council Regular meeting: present
- Jul 27, 2026 · City Council Regular meeting: present
- Aug 10, 2026 · City Council Regular meeting: present
- Aug 24, 2026 · City Council Regular meeting: present
- Sep 28, 2026 · City Council Regular meeting: present
Most recent miss: May 26, 2026