Citizenship Students

Citizenship Preparation

Click here for the Citizenship Preparation Class Schedule

BCCC’s Citizenship Preparation program is the largest Citizenship program in the state of Maryland. Citizenship Preparation classes prepare students with the English skills and U.S. history/civics knowledge needed to pass the federal naturalization exam.

Multi-level Citizenship classes will help you:

  • Prepare for the naturalization interview with USCIS. 
  • Learn important interviewing strategies.
  • Increase your confidence with the interview process.
  • Practice reading, writing, and speaking in English.
  • Understand the rights and responsibilities of becoming a United States citizen

The U.S. Citizenship and Immigration Services (USCIS) and the Maryland Office for Refugees and Asylees (MORA) provide grant funding for the program. All Citizenship Preparation classes are FREE for students, however, several outside host sites charge a nominal facility fee. Please contact us for more information.

Class Locations (Baltimore City & County)

  • BCCC-Harbor Campus (710 E. Lombard St.)
  • BCCC-Reisterstown Plaza Center (6764A Reisterstown Rd.)
  • Catonsville United Methodist Church (1040 S. Beechfield Ave.)
  • Esperanza Center (430 S. Broadway St.)
  • Goodnow Community Center (5311 Goodnow Rd.)
  • Most Precious Blood Church (5010 Bowleys Lane)

Class Locations (Montgomery County)

  • Gilchrist Center at Gaithersburg Library (18330 Montgomery Village Ave., Gaithersburg)
  • Gilchrist Center Midcounty RSC (2424 Reedie Dr., Wheaton)
  • Gilchrist Center Upcounty RSC (12900 Middlebrook Rd., Germantown)
  • Holiday Park Senior Center (3950 Ferrara Dr., Wheaton)
  • Jewish Community Center (6125 Montrose Rd., Rockville)
  • Long Branch Senior Center (8700 Piney Branch Rd., Silver Spring)
  • Rockville Senior Center (1150 Carnation Dr., Rockville)
  • White Oak Library (11701 New Hampshire Ave., Silver Spring)

Citizenship Preparation Class Schedule


  • Must be legal permanent resident and eligible to apply for naturalization
  • Registration is ongoing at all sites – no prior registration necessary
  • Select a class and register in class (see class schedule for locations and times)
  • Must bring green card and social security card to class to register
  • Registration is free, however, several sites charge a nominal facility fee

 Please contact us for more information:

Yana Cascioffe, Program Coordinator

Elise Rudt, Americorps, Citizenship Program Assistant

710 E. Lombard St.
Baltimore, MD 21202

 Citizenship Facebook