Civics 101 takes you inside meetings of the Charlotte City Council and other governing bodies in Mecklenburg County.
Civics 101 takes you inside meetings of the Charlotte City Council and other governing bodies in Mecklenburg County. David T. Foster III dtfoster@charlotteobserver.com
Civics 101 takes you inside meetings of the Charlotte City Council and other governing bodies in Mecklenburg County. David T. Foster III dtfoster@charlotteobserver.com

Jim Morrill, who grew up near Chicago, covers state and local politics. He’s worked at the Observer since 1981 and taught courses on North Carolina politics at UNC Charlotte and Davidson College.