Updates from Annapolis - July 4th in the District (7/9/23)
Updates from Annapolis - Back in the District (6/9/23)
Updates from Annapolis - Bill Signings, Wednesday Town Hall, and More! (5/17/23)
Updates from Annapolis - Its a Wrap! (4/14/23)
Updates from Annapolis - Adjourned Sine Die (4/11/23)
Updates from Annapolis - Reconciling Differences (4/2/23)
Updates from Annapolis - Crossover Recap (3/26/23)
Updates from Annapolis - Countdown to Crossover (3/19/23)
Updates from Annapolis - Picking Up the Pace (3/12/23)
Updates from Annapolis - Moving Through the Process (3/5/23)
Updates from Annapolis - Halfway to Sine Die (2/26/23)
Updates from Annapolis - Bills, Bills, Bills (2/19/23)
Updates from Annapolis - View from the Top (2/12/23)
Updates from Annapolis - State of the State, the Bay, and my Legislation (2/5/23)
Updates from Annapolis - Agency Briefings and the Budget (1/29/23)
Updates from Annapolis - Plastics, Privacy, and Other Protections (1/22/23)
Updates from Annapolis - New Sessions, New Roles, Same Commitment (1/15/23)
MDGA December Newsletter (12/11/22)
MDGA September Newsletter (9/25/22)
MDGA October Newsletter (10/26/22)
MDGA July Newsletter (7/17/22)
MDGA June Newsletter (6/1/22)
MDGA May Newsletter (5/14/22)
Updates from Annapolis - Final Wrap Up (4/17/22)
Updates from Annapolis - We're Done! (4/12/22)
Updates from Annapolis - Passing the Budget & Reconciling Our Differences (4/3/22)
Updates from Annapolis - Crossover Recap (3/28/22)
Updates from Annapolis - Discussions, Debates, & Decisions (3/20/22)
Updates from Annapolis - Counting Down to Crossover (3/13/22)
Updates from Annapolis - Picking up the Pace (3/6/22)
Updates from Annapolis - Halfway to Sine Die (2/27/22)
Updates from Annapolis - Referendums, Rallies & the Rest! (2/20/22)
Updates from Annapolis - Push for PFAS and Biometric Privacy (2/13/22)
Updates from Annapolis - Cannabis, Chemicals, & (biometric) Consent (2/6/22)
Updates from Annapolis (1/30/22)
Updates from Annapolis - Bill Hearings! (1/23/22)
Updates from Annapolis - And We're Back! (1/16/22)
MDGA December Newsletter (12/19/21)
MDGA November Newsletter (11/21/21)
MDGA October Newsletter (10/24/21)
MDGA September Newsletter (9/26/21)
MDGA August Newsletter (8/14/21)
MDGA July Update (7/10/2021)
MDGA Summer Updates (6/6/2021)
Annapolis Wrap Up (4/17/2021)
Updates From Annapolis: Veto Overrides (4/11/2021)
Updates From Annapolis: In the Homestretch (4/4/2021)
Updates From Annapolis: 2 Weeks Left (3/28/2021)
Updates From Annapolis: Crossover! (3/21/2021)
Updates From Annapolis: Policing Reform (3/14/2021)
Updates From Annapolis (3/7/2021)
Updates From Annapolis (2/27/2021)
Veto Overrides, RELIEF & Week 5 (2/14/2021)
Updates From Annapolis: Week 4 (2/7/2021)
Vaccines and Annapolis Updates (1/31/2021)
Vaccines and Annapolis Updates (1/24/2021)
News From Annapolis: Opening Session & Vaccines (1/17/2021)
News From Annapolis: Giving Thanks (11/22/2020)
News From Annapolis: October Update (10/26/2020)
Updates From Annapolis: Virtual Fall (9/24/2020)
Updates From Annapolis: Getting Ready (8/23/2020)
Updates From Annapolis: July (7/12/2020)
May Newsletter (5/18/2020)
Touching Base (4/19/2020)
News From Annapolis: Wrap Up & Resources (3/22/2020)
News From Annapolis (3/15/2020)
News From Annapolis: Covid-19 Update (3/13/2020)
News From Annapolis: A Promise To Our Kids (3/8/2020)
News From Annapolis: Over Halfway! (3/1/2020)
News From Annapolis: Decisions (2/23/2020)
News From Annapolis: A Proud Week (2/15/2020)
News From Annapolis: Week 5 (2/9/2020)
News From Annapolis: Veto Overrides (2/2/2020)
News From Annapolis: Week 3 (1/26/2020)
News From Annapolis: The First Deadline (1/19/2020)
News From Annapolis: And We're Back! (1/12/2020)
News From Annapolis: Happy Holidays! (12/20/2019)
News From Annapolis: October (10/10/2019)
News From Annapolis: September (9/14/2019)
News from Annapolis: August (8/18/2019)
News From Annapolis: Interim (7/17/2019)
It's Summer! (6/11/2019)
A New Speaker (5/1/2019)
News From Annapolis: Sine Die (4/10/2019)
News From Annapolis: Overriding (3/30/2019)
News From Annapolis: Taking a Breath (3/23/2019)
News From Annapolis: Crossing Over (3/17/2019)
News From Annapolis: One Month Left (3/9/2019)
2019 General Assembly: March! (3/2/2019)
2019 General Assembly: Halfway! (2/23/2019)
2019 General Assembly: Week 6 (2/16/2019)
2019 General Assembly: Week 5 (2/9/2019)
2019 General Assembly: Week 4 (2/2/2019)
2019 General Assembly: Week 3 (1/26/2019)
2019 General Assembly: Week 2 (1/20/2019)
2019 General Assembly (1/12/2019)