Liabilities / Assets
90th percentile
Higher debt load relative to assets than 90% of similar nonprofits.
EIN 46-4356231 • 501(c)3 • Oakland, CA
Profile
The mission of the francophone charter school of oakland is to provide a dual-immersion curriculum to a diverse community of students. Our goal is to develop bilingual and bi-literate global citizens who are open-minded and value intellectual curiosity and personal integrity.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
90th percentile
Higher debt load relative to assets than 90% of similar nonprofits.
Liabilities / Revenue
68th percentile
Higher debt load relative to revenue than 68% of similar nonprofits.
Net Margin
21st percentile
Higher net margin than 21% of similar nonprofits.
Top Officer Pay
63rd percentile
Higher top officer pay than 63% of similar nonprofits.
Top officer pay equals 2.9% of source-year revenue.
Asset Growth
6th percentile
Faster asset growth than 6% of similar nonprofits.
Revenue Growth
57th percentile
Faster revenue growth than 57% of similar nonprofits.
Assets
Down$2,309,108
Down $724,560 (-24%) from 2023
Liabilities
Down$1,950,422
Down $224,585 (-10%) from 2023
Net Assets
Down$358,686
Down $499,975 (-58%) from 2023
Revenue
Up$5,543,859
Up $539,884 (+11%) from 2023
Expenses
Up$6,043,834
Up $961,196 (+19%) from 2023
Net Income
Down-$499,975
Down $421,312 (-536%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
The mission of the francophone charter school of oakland is to provide a dual-immersion curriculum to a diverse community of students. Our goal is to develop bilingual and bi-literate global citizens who are open-minded and value intellectual curiosity and personal integrity.
Operation of a french immersion school serving students in tk through 8th grade.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Accounts Receivable | $600,086 | $515,257 | ▼ $84,829 |
| Cash and Non-Interest-Bearing Accounts | $399,143 | $397,876 | ▼ $1,267 |
| Savings and Temporary Cash Investments | $311,809 | $123,623 | ▼ $188,186 |
| Prepaid Expenses and Deferred Charges | $60,685 | $35,475 | ▼ $25,210 |
| Total Assets | $3,033,668 | $2,309,108 | ▼ $724,560 |
| Other Assets Total | $1,661,945 | $1,236,877 | ▼ $425,068 |
| Liabilities | |||
| Other Liabilities | $1,775,383 | $1,242,190 | ▼ $533,193 |
| Accounts Payable and Accrued Expenses | $276,921 | $708,232 | ▲ $431,311 |
| Deferred Revenue | $122,703 | - | - |
| Total Liabilities | $2,175,007 | $1,950,422 | ▼ $224,585 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $858,661 | $358,686 | ▼ $499,975 |
| Total Net Assets Fund Balance | $858,661 | $358,686 | ▼ $499,975 |
| Total Liabilities and Net Assets / Fund Balance | $3,033,668 | $2,309,108 | ▼ $724,560 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $29,485 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Nora Bullock | Executive Director | FT | $162,400 | $162,400 |
| Anne Cahoon | Principal | FT | $124,331 | $124,331 |
| Name | Title |
|---|---|
| Annette Dennett | President |
| Patricia Gharagozloo | Director |
| Claudia Lee | Executive Director |
| Al Darnell Jr | Chief Financial Officer |
| Stephanie Loventhal-savy | Facilities Committee |
| Herve Bruckert | Finance Committee |
| Rebecca Scheel | Parent Liason |
| Nichan Najjarian | Secretary |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,185,965 |
| Other Expenses | $2,857,869 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,481,909 | $63,421 | - | $2,545,330 |
| Occupancy | $431,682 | $268,938 | - | $700,620 |
| Fees for Services Other | $318,628 | $243,170 | - | $561,798 |
| Other Employee Benefits | $239,279 | $9,970 | - | $249,249 |
| Payroll Taxes | $194,307 | $5,207 | - | $199,514 |
| Current Officers, Directors, Trustees, and Key Employees | $153,498 | $38,374 | - | $191,872 |
| Fees for Services Accounting | $42,363 | $144,759 | - | $187,122 |
| Information Technology | $96,203 | - | - | $96,203 |
| Advertising | $8,897 | $50,089 | - | $58,986 |
| Insurance | - | $58,951 | - | $58,951 |
| Fees for Services Legal | - | $39,004 | - | $39,004 |
| Other Expenses | $307,010 | $35,981 | - | $35,981 |
| Conferences and Meetings | $34,090 | - | - | $34,090 |
| Office Expenses | $10,911 | $4,646 | - | $15,557 |
| Travel | $6,069 | - | - | $6,069 |
| Total Functional Expenses | $4,688,962 | $1,354,872 | $0 | $6,043,834 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $6,055,356 |
| Expenses per Audited Statements | $6,043,834 |
| Total Expenses per Form 990 | $6,043,834 |
| Expenses Not Reported on Form 990 | $11,522 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $11,522 |
| Fundraising Gross Income | $0 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Gala | $117,808 | - | $11,522 | - |
| Total Events | $117,808 | - | $11,522 | $-11,522 |
| Liability | Amount |
|---|---|
| Operating Lease Liability | $1,242,190 |
“Oakland unified school district, the authorizer of the charter school, has the power to appoint one individual to the board of directors of francophone charter school of oakland.”
“There are no committees with authority to act on behalf of the board.”
“A draft of the form 990 is provided to management and disbursed to the board members for review and comment. Management will finalize after receiving any input or feedback from the board.”
“Monitoring is regularly performed by the board and execuitve director to identify potential conflicts of interest. Any question of a conflict is addressed with the interested person, who is required to disclose the existence of any financial interest and be afforded the opportunity to disclose all material facts to the board and the execuitve director. If a conflct of interest is identified, the appropriate action is taken in accordance witht he bylaws.”
“Contracts for management and key employees are individually reviewed by the board of directors. The process described here was last completed in 2023.”
“The documents are readily available to the public on the schools website and upon request.”
“Management believes all of its significant tax positions would be upheld under examination; therefore, no provision for income tax has been recorded.”
“Direct expenses for fundraising events -11,522.”
“Direct expenses for fundraising events 11,522.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 276921 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 708232 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 600086 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 515257 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | OPERATION OF A FRENCH IMMERSION SCHOOL SERVING STUDENTS IN TK THROUGH 8TH GRADE. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 50089 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 8897 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 58986 |
| IRS990/AllOtherContributionsAmt | 0 | 54701 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5103944110 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 9736 LAWLOR ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | OAKLAND |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94605 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 399143 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 397876 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 38374 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 153498 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 191872 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 34090 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 34090 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 117808 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 5222386 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 167 |
| IRS990/CYOtherExpensesAmt | 0 | 2857869 |
| IRS990/CYOtherRevenueAmt | 0 | -11522 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 332828 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -499975 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3185965 |
| IRS990/CYTotalExpensesAmt | 0 | 6043834 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 5543859 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 122703 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | FRANCOPHONE CHARTER SCHOOL OF OAKLAND (FCSO) IS AN ELEMENTARY AND MIDDLE SCHOOL THAT OFFERS A RICH FRENCH DUAL-IMMERSION PROGRAM THAT CULTIVATES A VIBRANT, DIVERSE, AND BILINGUAL COMMUNITY OF LIFELONG LEARNERS. FCSO CREATES AN ENVIRONMENT WHERE STUDENTS NOT ONLY THRIVE ACADEMICALLY BUT ALSO GROW INTO WELL-ROUNDED INDIVIDUALS PREPARED TO MAKE A POSITIVE IMPACT IN OUR INTERCONNECTED WORLD. FCSO OPENED ITS DOORS IN OAKLAND IN AUGUST 2015. THE SCHOOL SERVES TK THROUGH 8TH GRADE AND WAS APPROVED BY THE OAKLAND UNIFIED SCHOOL DISTRICT ON AUGUST 13, 2014. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 65 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4688962 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 144759 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 42363 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 187122 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 39004 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 39004 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 243170 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 318628 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 561798 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | ANNETTE DENNETT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | AL DARNELL JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | NICHAN NAJJARIAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | STEPHANIE LOVENTHAL-SAVY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | HERVE BRUCKERT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PATRICIA GHARAGOZLOO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | REBECCA SCHEEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NORA BULLOCK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | CLAUDIA LEE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ANNE CAHOON |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 162400 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 124331 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | FACILITIES COMMITTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | FINANCE COMMITTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | PARENT LIASON |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | PRINCIPAL |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2013 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 117808 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 11522 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 5049877 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 5555381 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 96203 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 96203 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 58951 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 58951 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 167 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 167 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 15 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROVIDE A DUAL-IMMERSION CURRICULUM TO A DIVERSE COMMUNITY OF STUDENTS. OUR GOAL IS TO DEVELOP BILINGUAL AND BI-LITERATE GLOBAL CITIZENS WHO ARE OPEN-MINDED AND VALUE INTELLECTUAL CURIOSITY AND PERSONAL INTEGRITY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 858661 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 358686 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -11522 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -11522 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 858661 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 358686 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 268938 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 431682 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 700620 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 4646 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 10911 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 15557 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1661945 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1236877 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 9970 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 239279 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 249249 |
| IRS990/OtherExpensesGrp/Desc | 0 | BOOKS AND SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | AUDIT PENALTY FEE |
| IRS990/OtherExpensesGrp/Desc | 2 | SPECIAL EDUCATION |
| IRS990/OtherExpensesGrp/Desc | 3 | CHARTER AUTHORIZER FEES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 30760 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 361602 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 35981 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 364116 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 307010 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 394876 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 361602 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 307010 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 35981 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 1775383 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 1242190 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 63421 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2481909 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2545330 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5207 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 194307 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 199514 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 60685 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 35475 |
| IRS990/PrincipalOfficerNm | 0 | AL DARNELL JR |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624410 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611710 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | AFTERSCHOOL CHILDCARE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | STUDENT ACTIVITIES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 298349 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 34479 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 298349 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 34479 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 4741439 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 99 |
| IRS990/PYOtherExpensesAmt | 0 | 2153280 |
| IRS990/PYOtherRevenueAmt | 0 | 67080 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 195357 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -78663 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2929358 |
| IRS990/PYTotalExpensesAmt | 0 | 5082638 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 5003975 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -499975 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 332828 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 311809 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 123623 |
| IRS990ScheduleA/SchoolInd | 0 | X |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 11522 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 6043834 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 1207392 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 29485 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | RIGHT-OF-USE ASSET |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | DEPOSITS |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 11522 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 1242190 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | OPERATING LEASE LIABILITY |
| IRS990ScheduleD/OtherRevenuesNotIncludedAmt | 0 | -11522 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | -11522 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 5555381 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | MANAGEMENT BELIEVES ALL OF ITS SIGNIFICANT TAX POSITIONS WOULD BE UPHELD UNDER EXAMINATION; THEREFORE, NO PROVISION FOR INCOME TAX HAS BEEN RECORDED. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | DIRECT EXPENSES FOR FUNDRAISING EVENTS -11,522. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | DIRECT EXPENSES FOR FUNDRAISING EVENTS 11,522. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XI, LINE 4B - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | PART XII, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 1236877 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 6043834 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 1242190 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 5543859 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 5555381 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 6055356 |
| IRS990ScheduleE/ComplianceWithRevProc7550Ind | 0 | 1 |
| IRS990ScheduleE/DiscriminateRaceAdmissPlcyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceAthltProgInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceEducPlcyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceEmplmFcultyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceOtherActyInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceSchsInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceStdntsRghtsInd | 0 | 0 |
| IRS990ScheduleE/DiscriminateRaceUseOfFcltsInd | 0 | 0 |
| IRS990ScheduleE/GovernmentFinancialAidRcvdInd | 0 | 1 |
| IRS990ScheduleE/GovernmentFinancialAidRvkdInd | 0 | 0 |
| IRS990ScheduleE/MaintainCpyOfAllSolInd | 0 | 1 |
| IRS990ScheduleE/MaintainCpyOfBrochuresEtcInd | 0 | 1 |
| IRS990ScheduleE/MaintainRacialCompRecsInd | 0 | 1 |
| IRS990ScheduleE/MaintainScholarshipsRecsInd | 0 | 0 |
| IRS990ScheduleE/NondiscriminatoryPolicyStmtInd | 0 | 1 |
| IRS990ScheduleE/PlcyPblczdViaBroadcastMediaInd | 0 | 1 |
| IRS990ScheduleE/PolicyStmtInBrochuresEtcInd | 0 | 1 |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 0 | THE POLICY IS AVAILABLE ON THE SCHOOL'S WEBSITE AS WELL AS WITHIN THE SCHOOL'S CHARTER PETITION. |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 1 | THE ORGANIZATION IS A TUITION-FREE PUBLIC CHARTER SCHOOL; THEREFORE, SCHOLARSHIPS AND FINANCIAL ASSISTANCE ARE NOT APPLICABLE. |
| IRS990ScheduleE/SupplementalInformationDetail/ExplanationTxt | 2 | AS A PUBLIC CHARTER SCHOOL, THE ORGANIZATION RECEIVES GOVERNMENTAL FUNDING FROM THE U.S. AND CALIFORNIA DEPARTMENTS OF EDUCATION. |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | SCHEDULE E, PART I, LINE 3 |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | SCHEDULE E, PART I, LINE 4 |
| IRS990ScheduleE/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | SCHEDULE E, PART I, LINE 6 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 117808 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent1Amt | 0 | 117808 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 11522 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | GALA |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 117808 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 117808 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | -11522 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 11522 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 11522 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 162400 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | NORA BULLOCK |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 162400 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990ScheduleJ/WrittenEmploymentContractInd | 0 | X |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | OAKLAND UNIFIED SCHOOL DISTRICT, THE AUTHORIZER OF THE CHARTER SCHOOL, HAS THE POWER TO APPOINT ONE INDIVIDUAL TO THE BOARD OF DIRECTORS OF FRANCOPHONE CHARTER SCHOOL OF OAKLAND. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THERE ARE NO COMMITTEES WITH AUTHORITY TO ACT ON BEHALF OF THE BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | A DRAFT OF THE FORM 990 IS PROVIDED TO MANAGEMENT AND DISBURSED TO THE BOARD MEMBERS FOR REVIEW AND COMMENT. MANAGEMENT WILL FINALIZE AFTER RECEIVING ANY INPUT OR FEEDBACK FROM THE BOARD. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | MONITORING IS REGULARLY PERFORMED BY THE BOARD AND EXECUITVE DIRECTOR TO IDENTIFY POTENTIAL CONFLICTS OF INTEREST. ANY QUESTION OF A CONFLICT IS ADDRESSED WITH THE INTERESTED PERSON, WHO IS REQUIRED TO DISCLOSE THE EXISTENCE OF ANY FINANCIAL INTEREST AND BE AFFORDED THE OPPORTUNITY TO DISCLOSE ALL MATERIAL FACTS TO THE BOARD AND THE EXECUITVE DIRECTOR. IF A CONFLCT OF INTEREST IS IDENTIFIED, THE APPROPRIATE ACTION IS TAKEN IN ACCORDANCE WITHT HE BYLAWS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | CONTRACTS FOR MANAGEMENT AND KEY EMPLOYEES ARE INDIVIDUALLY REVIEWED BY THE BOARD OF DIRECTORS. THE PROCESS DESCRIBED HERE WAS LAST COMPLETED IN 2023. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE DOCUMENTS ARE READILY AVAILABLE TO THE PUBLIC ON THE SCHOOLS WEBSITE AND UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 1 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | CA |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.