300 E. Broad Street
Richmond VA 23219
Mission Statement Anyone can code. Every Virginia child should have the opportunity to learn. Virginia adopted computer science as a core subject for all K-12 students in 2016. In order to ensure computer science for all Virginia kids, CodeVA provides access to sustained professional development for all Virginia teachers, preparing them to teach this essential literacy in our modern economy.
CEO/Executive Director Christopher Peter Dovi
Board Chair Christie Bieber
Board Chair Company Affiliation American Civil War Museum
Contact Information
Address 300 E. Broad Street
Richmond, VA 23219
Telephone 804 727-9817
Fax 804 0000000
History and Background
Year of Incorporation 2014
Financial Summary
Revenue vs Expense Bar Graph - All Years
Expense Breakdown Bar Chart - All Years
Projected Revenue $1,326,537.00
Projected Expenses $1,224,775.00
Additional Documents
CodeVA's solicitation permit with the state is current (they've cashed the check), but has not yet been received as of the deadline for filing this information. The state's Department of Agriculture has indicated it is backlogged on issuing these permits. When received, it will be presented to the Community Foundation. 
Mission Anyone can code. Every Virginia child should have the opportunity to learn. Virginia adopted computer science as a core subject for all K-12 students in 2016. In order to ensure computer science for all Virginia kids, CodeVA provides access to sustained professional development for all Virginia teachers, preparing them to teach this essential literacy in our modern economy.

Since beginning operations in 2014, CodeVA has made significant and measurable headway in its mission to bring computer science (CS) education to Virginia schools.

As of June, 2017, CodeVA:

- Has trained nearly 1,500 teachers from Kindergarten to High School in 70% of the Commonwealth’s school divisions. Our high school programs alone provided computer science access to more than 21,000 students.

- Impacted all 1.3 million Virginia K-12 students through passage of HB 831, which was written by CodeVA and passed unanimously by the Virginia General Assembly.  

- Hosted an average of 420 students in its summer programs. This program helps provide a revenue stream for other operations and programming.

- Worked with out-of-state partners, including UCLA and MIT to develop and train more than 20 new computer science teacher trainers, setting CodeVA on the course to realize its train-the-trainer model necessary to grow to scale.

- Developed partnerships with dozens of schools, government agencies, and universities such as the Richard Bland College of William & Mary, Northern Virginia Community College, Bridging RVA, CodeRVA, Science Museum of Virginia, Virginia Commonwealth University, the Children's Museum of Richmond, City of Richmond, Virginia Department of Education, Virginia Association of School Superintendents.

Wrote and helped secure passage of General Assembly HB 831, which “Requires the Standards of Learning established by the Board of Education and the program of instruction for grades kindergarten through 12 developed and implemented by each local school board to include computer science and computational thinking, including computer coding.”

Our goals for the coming year are equally ambitious:

- Complete a strategic partnership with Northern Virginia Community College, per legislative initiative, to create a sustainable network of computer science resource hubs around the state.

- Work with school divisions and community partners throughout the state to provide free access to CodeVA's Eureka Workshop summer camp curricula, so that communities outside of Richmond can offer out-of-school enrichment opportunities to students now receiving general education access to computer science, per the 2016 legislative act.

- Continue building partnerships around the state to promote Computer Science K-12 education, in particular by boosting resources in the state's Tobacco Region, an economically depressed area nearly twice the size of Maryland that stretches from Virginia's western tip nearly to its Eastern Shore along its border with North Carolina.

- Host the state's now-annual Virginia Computer Science Education Week/Hour of Code kickoff event during National Computer Science Education Week (December), broadcasting the event with media partners to classrooms across the commonwealth.

- Encourage the majority of state school divisions to participate in Hour of Code events.

- Launch a statewide marketing campaign targeting parents, teachers and corporate partners promoting Virginia's commitment to computer science education and workforce development.  

- Continue partnering with the Virginia Department of Education to complete Virginia's adoption of state standards for Computer Science, per the mandate of HB 831.

- Work with the Virginia Department of Education to develop and adopt new, practical license requirements for teachers to allow flexibility in training new computer science middle and high school teachers.

- We also plan to expand robotics programs with increased enrollment in our after-school clubs.

  • Funding to create stipends for teacher facilitators (one each for elementary, middle and high school) in the state's five regions that will provide expertise and guidance, as well as local training facilitation for CS teachers trained by CodeVA. Approximate cost: $30,000 annual
  • Funding to establish regional computer science resource hubs in each of the state's eight superintendent regions, and to staff each with a regional manager to ensure resource distribution, provide necessary data collection, and to monitor efficacy of/fidelity to programming. Approx. $70,000 annual for each.
  • Funding for CodeVA's own regional and headquarters administrative costs. Approximate cost: $200,000 annual
  • Funding to continue developing programs and curricula for schools. Approximate cost: $30,000 annual
  • Funding to support CodeVA's robotics after-school program and team. Approximate cost: $30,000 annual
  • Sponsor partners for statewide marketing campaign, and to help promote CodeVA training programs in partnership with NOVA Community College, and to sponsor after-school/summer camps and programs.
Background CodeVA was founded by Christopher and Rebecca Dovi, two longtime Richmonders who have collectively spent more than 40 years involved in the region's K-12 education community. In 2013, after reporting for Richmond magazine on the dire state of computer science education in the Richmond region, Chris Dovi approached his wife, Rebecca about using her nationally-recognized expertise as the cornerstone of a training and advocacy organization focused on Virginia teachers and students -- on bringing Computer Science to public schools. At the time, fewer than 1 percent of Virginia students graduated having taken a computer science course. Meanwhile, the vast majority of jobs and careers in fields of Science, Technology, Engineering and math -- including banking and retail support -- were jobs that required computer programming skills. Shortly after the pair decided to make good on their plan, they were approached by, a national organization that was in its own infancy, and which had sought out Rebecca to serve on its education advisory board. agreed to fund CodeVA's teacher training programs in the state, though it provided no operating dollars toward that effort. In spite of a lack of funding both Dovi's chose to leave their respective careers to focus on CodeVA, and on making computer science education a part of curriculum from kindergarten to high school in all Virginia public schools.  
CEO Statement
What is computer science? Before CodeVA kicked off its efforts in 2014, few education policymakers knew, and few even contemplated why they needed to know. Meanwhile, many had turned their focus to STEM, a catch-all acronym for science, technology, engineering and math education initiatives. But what they didn't know was hurting the kids they sought to help. STEM is just letters -- unpronounceable without computer programming, the various languages of Computer Science.

Meanwhile, fewer than 10% of Virginia schools offered computer science classes. In 2013, the year before CodeVA began, just 1,655 students statewide took the AP Computer Science Java class. Of those, about 300 were girls -- just 16 were African American girls.

CodeVA is the only teacher training program of its kind in the state, and until this year was the only such organization in the nation. Dedicated to providing free training and support to public school teachers, advocating for computer science curriculum and courses in their schools, and providing first-hand opportunities to underserved Richmond area students through after-school and summer opportunities, CodeVA already has changed the face of public education by making policymakers -- from Gov. Terry McAuliffe and his deputies all the way down to local school districts and classrooms -- take note of the critical importance of Computer Science literacy. 
Most Computer Science education organizations focus on after-school enrichment. CodeVA firmly believes that after-school programs have their place and their value. But we also know that those programs are meaningless without those foundational lessons built into a comprehensive, systemic K-12 curriculum in public schools every day. Like reading or math, Computer Science is fundamental. And the only way to make certain that those fundamentals are taught is to make meaningful training and curricular support available and freely accessible to all Virginia teachers and all Virginia school divisions.  CodeVA wants you to join us in bringing this fundamental literacy to all Virginia children. Anyone can code. Every Virginia child should have the opportunity to learn. CodeVA teaches kids to code.  
Areas of Service
Areas Served
CodeVA is based in downtown Richmond, at the crossroads of the Digital Dominion, at 3rd and East Broad streets. Our first priority is bringing computer science education to the Metro Richmond region, through both teacher training and through direct outreach programs to Richmond children.

The Richmond region serves as the first of the state's computer science resource hubs, providing training to teachers from around the state.
Board Chair
Board Chair Christie Bieber
Company Affiliation American Civil War Museum
Term July 2016 to July 2018
Board of Directors
Board Members
Andreas Addison City of Richmond government
Christie Bieber The Civil War History Center at Historic Tredegar
Brian Cannon OneVirginia2021
Christopher P. Dovi CodeVA
Dr. Harold Fitrer Communities in Schools
Dr James Lane Chesterfield County Public Schools
Margaret Mayer Capital One
The Rev. Tyrone Nelson 6th Mount Zion Baptist Church & Henrico County Board of Supervisors
Jeff Nelson Strategic Staffing Solutions
Chris Peterson Capital One
Vida Williams The Axis Partners
Board Demographics - Ethnicity
African American/Black 2
Asian American/Pacific Islander 0
Caucasian 8
Hispanic/Latino 0
Native American/American Indian 0
Board Demographics - Gender
Male 7
Female 3
Board Term Lengths 2
Board Term Limits 0
Board Meeting Attendance % 90
Written Board Selection Criteria? Under Development
Written Conflict of Interest Policy? Yes
Percentage Making Monetary Contributions 75
Percentage Making In-Kind Contributions 100
Number of Full Board Meetings Annually 4
Other Boards
The tables below contain information about other groups that advise this nonprofit on operations and projects.
Advisory Board Members
Daniel Bartels Collegiate School
Chuck English Science Museum of Virginia
Ruthe Farmer CS for All
Tiffany Jana TMI Consulting
Stewart Roberson CEO Moseley Architects, retired Hanover County Schools superintendent
As CodeVA's role as a statewide organization providing partner support to the state coalesces during 2017-18, CodeVA's board will expand to represent more of a cross-section of Virginia private sector tech businesses with a stake in workforce development, as well as statewide educators with a stake in student outcomes. 
Executive Director
Executive Director Christopher Peter Dovi
Chris Dovi has extensive experience in public policy and government affairs, having spent nearly 20 years as an award-winning journalist in Richmond and elsewhere. Concentrating primarily on education policy, Dovi's reporting has called attention to and brought significant changes to schools in the Richmond area and statewide through resulting policy and legislative changes. Additionally, Dovi has become a sought-out adviser to elected officials and other policymakers in Richmond and at the state level.
Since 2014, Dovi has orchestrated the passage of four major pieces of legislation impacting computer science education in Virginia, including dedicated funding for teacher professional development and a first-in-the-nation statewide K-12 mandate for computer science literacy as a core subject. 

In addition to his work at CodeVA, Dovi also teaches as an adjunct professor at Virginia Commonwealth University.
Senior Staff
Amir Al Qadaffi Community Engagement Innovator
Rebecca E Dovi Director of Education
Maggie Smith Children's Program director
Full Time Staff 4
Part Time Staff 4
Volunteers 12
Contractors 32
Retention Rate 98
Organization has a Fundraising Plan? Under Development
Organization has a Strategic Plan? Yes
Years Strategic Plan Considers 5
Date Strategic Plan Adopted Aug 2014
Management Succession Plan? Under Development
Organization Policy and Procedures Under Development
Nondiscrimination Policy Yes
Whistleblower Policy No
Document Destruction Policy Yes
Directors and Officers Insurance Policy Yes
CodeVA works with and/or is partnered with the following organizations in implementing programs: Northern Virginia Community College, ECEP Alliance,, CS for All, Science Museum of Virginia, Richmond Redevelopment and Housing Authority, Boys & Girls Club, Richard Bland College of William & Mary, Northern Virginia Community College, Virginia State University, Exploring Computer Science, Project GUTS, Richmond Public Schools (curriculum development), Norfolk Public Schools (curriculum development).

CodeVA works with and/or is partnered with the following organizations in seeking/receiving grant funding for expansion of computer science education:  Virginia Commonwealth University, Robins Foundation, Samsung Intl., ECPI, Bridging RVA (and its partners).

CodeVA works with the following organizations/agencies on policy initiatives related to computer science education: Virginia FIRST, the offices of the Virginia secretaries of Education and Technology, and the Governor's STEM Director, the Virginia Department of Education.
Bridging Richmond2014
Greater Richmond Chamber of Commerce2017
HandsOn Greater Richmond2017
Description Eureka Workshop is CodeVA's direct student outreach program, offering after-school and summer enrichment programs that blend arts with computer science. The programs in 2015 stands to reach nearly 1000 children in the Richmond region. 
Population Served Children and Youth (0 - 19 years)
Budget $40,000.00
Short Term Success Last summer, nearly 200 kids participated in Eureka Workshop summer camps. 
Long Term Success
Eureka Workshop programs are valuable to mission in a variety of ways both tangible and intangible.
  1. They provide kids with immediate access to high-quality Computer Science programs that are fun and engaging.
  2. They provide CodeVA-trained teachers with a lab school in which to try new lessons that later will be implemented in their classrooms.
  3. They provide CodeVA with a source of revenue to underwrite its operations.
  4. They offer a means of creating increased outreach and awareness among parents and teachers.
Description RVA Coder Collective is CodeVA's VEX Robotics team and robotics club for middle and high school students. This program is free and open to all middle and high school students in the region, and emphasizes - in addition to computer science and engineering design principles - community service. The project seeks to foster other teams at home schools of participating students in the program in order to expand this valuable activity that supports CS education in schools. . 
Population Served Children and Youth (0 - 19 years)
Budget $30,000.00
Short Term Success The program has competed in multiple events regionally, and has provided mentorship programs in various area schools. The robotics team also took on as a service enterprise the refurbishment of more than 100 laptops donated by a corporate partner that then were placed as laptop carts for computer science instruction in Petersburg Public Schools elementary schools. 
Long Term Success The robotics program works closely with area Boys & Girls clubs to provide year-long outreach programs in city schools. This model allows current members to mentor students who might not otherwise have exposure to robotics, and also provides opportunities for students from mentored programs to, themselves, become mentors, gaining agency over their own education. 
Description CodeVA in 2017 wrote and championed legislation to create a public/private partnership to train teachers as a coordinated statewide initiative. This legislation passed the assembly and has led to the creation of an initiative housed at Northern Virginia Community College called CS for VA, which now allows CodeVA and NVCC to coordinate and leverage the strength of corporate/nonprofit dollars with a state funding commitment. This combined effort means that CodeVA's teacher training programs, its affiliate partnership with, its partnerships with Exploring Computer Science, Project GUTS and other NSF funding CS teacher PD initiatives, will have the strength needed to fulfill the General Assembly's 2016 statewide core curricular mandate for K-12 computer science education. 
Population Served K-12 (5-19 years)
Budget $850,000.00
Short Term Success
In 2014, CodeVA trained nearly 30 new computer science teachers, mostly in the central Virginia region. This number nearly doubled the number of existing computer science teachers in the state. 
As of 2017, CodeVA has trained nearly 1500 teachers statewide, impacting 21,000 high school students and tens of thousands of elementary and middle school students. During 2017-18 school year, CodeVA expects to train approximately 120 new high and middle school teachers, and as many as 50 elementary K-5 Computer Science Coaches. This new K-5 Coach program, which prepares those teachers to be trainers/curriculum specialists for their district, will in turn each train 20 or more teachers during 2017-18, meaning the training of a minimum additional 1,000 K-5 teachers this year, impacting tens of thousands more students, and putting Virginia on the road to building statewide CS teacher saturation within five years to meet demand.
Long Term Success
CodeVA aims to bring meaningful computer science education to all Virginia schools, starting with a concentration on establishing a model of success in Central Virginia. More than 70% of STEM jobs are Computer Science jobs, meanwhile fewer than 1% of Virginia students graduate having taken a computer science course before graduation.
In the future, this will not be the case, as CodeVA trains elementary, middle and high school teachers to integrate computer science lessons into their regular curricula in math and science, and as we train middle and high school teachers to teach specific courses in Computer Science. 
CEO/ED/Board Comments CodeVA is tasked through its partnership with Northern Virginia Community College with build a regional computer science training hub model for the state, and must over the next three years establish eight such hubs to serve each of the eight Superintendent Regions as defined by the Virginia Department of Education. CodeVA's central Virginia location serves as the first of these hubs, while a partnership with Norfolk Public Schools will serve as the basis for the Hampton Roads regional hub. NVCC will serve as Northern Virginia's hub, and a partnership with the Virginia Tobacco Region Recovery Commission will help found the hubs for southside and southwest Virginia. But funding as well as logistical challenges to maintain these hubs must be worked out even as consistent professional development delivery is maintained. 
Fiscal Year
Projected Revenue $1,326,537.00
Projected Expenses $1,224,775.00
Spending Policy Income Only
Form 990s
IRS Letter of Exemption
Detailed Financials
Expense Allocation
Fiscal Year201620152014
Program Expense$359,087$133,727$33,532
Administration Expense$52,882$1,344$5,741
Fundraising Expense$47,648$7,383--
Payments to Affiliates------
Total Revenue/Total Expenses1.072.051.68
Program Expense/Total Expenses78%94%85%
Fundraising Expense/Contributed Revenue11%3%0%
Assets and Liabilities
Fiscal Year201620152014
Total Assets$255,931$197,012$26,765
Current Assets$254,904$197,012$26,765
Long-Term Liabilities$0$0--
Current Liabilities$41,026$0--
Total Net Assets$214,905$197,012$26,765
Short Term Solvency
Fiscal Year201620152014
Current Ratio: Current Assets/Current Liabilities6.21----
Long Term Solvency
Fiscal Year201620152014
Long-Term Liabilities/Total Assets0%0%0%
Capital Campaign
Currently in a Capital Campaign? No
Capital Campaign Anticipated in Next 5 Years? Yes
State Charitable Solicitaions Permit
Solicitations Permit
Solicitations Permit 11/2016View
Organization Comments
 CodeVA underwent its first full audit this year, and while the process was lengthy - as to be expected for an organization that experienced such massive growth in such a short period - the results were welcomed and very encouraging in what they say about the health of the organization. This audit places CodeVA in a good position to continue to grow as it takes on an even greater role in ensuring that all Virginia teachers have access to free professional development to prepare to teach computer science, and to ensure that every Virginia child has equitable access to computer science literacy.
We are in the process of building the infrastructure needed to reach across the Commonwealth and are well into developing a comprehensive state-wide fundraising effort that engages Virginia's science, technology, engineering, cybersecurity and computer science industry as partners in building the state's future workforce beginning in K-12.

CodeVA's Eureka Workshop summer camp programs, operate on a mixed model of paid and scholarship attendance, and continue to provide a recurring revenue stream to help offset program expenses, though beginning this year, those programs also are pivoting toward a model similar to our free teacher training and curriculum model to allow community partners to offer quality out-of-school programming supportive of K-12 in-school computer science programs. 
Foundation Comments
  • New organization in 2014.
  • Financial statements prepared by RCPA, Inc.
  • Financial analysis performed with financial statements.