Best Of
Registrar - PK-12
Our School
The International School of San Francisco is a bilingual, multicultural learning community where students learn to navigate the complexities of the world with confidence, empathy, and joy. Our vibrant urban campus is situated in the heart of the city and serves nearly 1,100 students beginning at age 2 and continuing through grade 12.
Mission
Guided by the principles of academic rigor and diversity, The International School of San Francisco offers programs of study in French and English to prepare its graduates for a world in which the ability to think critically and to communicate across cultures is of paramount importance.
Opportunity
Working at The International School of San Francisco opens up a myriad of opportunities both personal and professional. When minds and cultures from around the world come together, boundless curiosity takes hold; faculty and staff benefit from that deep intellectual engagement and joyful discovery as we live out our values of respect, integrity, inclusion, collaboration, and curiosity. Each employee is both teacher and learner in our vibrant, multicultural, multilingual school community.
Position Overview:
The registrar oversees academic, attendance, and associated records for all students in grades PK2-Grade 12. Reporting to the Assistant Head of School, the registrar must balance time-sensitive with cyclical and ongoing practices to maintain the highest standards of precision and accuracy, ensuring the integrity of the data in our Student Information System. The registrar holds primary responsibility for the integrity of the data in the Student Information System, collaborating with the Education and Information Technology Department, the section teams, the business office, and others across the school to maintain accurate, secure records of student progress in our school.
Focus and Responsibilities:
- Manage and maintain student and family/caregiver records in the Student Information System (SIS), including off-cycle additions and withdrawals of students
- In collaboration with the Education and Information Technology Department and others, design and implement appropriate processes for updating student and family/caregiver records
- Collaborate with the admissions department to ensure accurate creation of records for newly-admitted students
- Systematize the creation of new courses in the SIS and maintain records of course offerings
- Collaborate on the creation and optimization of the High School and Middle School master schedules
- Manage course rosters outside of the designated add/drop period, ensuring accurate student academic records
- Manage the Student Information System calendar, including scheduled and unscheduled days off
- Ensure maintenance and destruction of records in accordance with our Record Retention Policy
- Create report card templates for all sections of the school, in collaboration with the section teams and pedagogical leadership, and periodically revise as needed
- Generate report cards from faculty inputs for all sections of the school
- Manage grade changes with the Middle and High School section administrations
- Create transcript templates and transcripts for High School
- Support the section teams with creating master and individual schedules
- Collaborate with the Information and Education Technology Department and others to facilitate integration of the SIS with other software
- Interface with support teams to troubleshoot software issues and promote efficient, effective use of the SIS
- With the IT Database and Support Specialist, act as a resource for senior staff on effective use of the SIS and recommend training and support resources as needed
- Maintain digital and physical archives of key items related to school history
- Manage SCOIR in support of the college counseling team
- Organize subbing for Middle and High Schools
- Additional duties as assigned
Key qualities:
- Creative, resourceful approach to working with technological tools
- Attention to detail and excellent organizational skills
- Clear and diplomatic communication skills
- Knowledge of Blackbaud strongly preferred
- Ability to work independently and as part of a team in a diverse, fast-paced, multilingual educational environment
- A bachelor’s degree and a minimum of 2 years of relevant work experience are required
- Must be eligible to work in the U.S.
- Knowledge of French is a plus
This is a full-time, year-round salaried position reporting to the Assistant Head of School for Teaching and Learning. Salary range is $80,000 - $95,000 depending upon experience and qualifications.
EQUAL EMPLOYMENT OPPORTUNITY POLICY
The International School of San Francisco is committed to providing an open, fair, inclusive, non-discriminatory environment for all individuals across differences of race, religion, sexual orientation, gender identity, national origin, socio-economic status, ethnicity, age, physical ability, or medical condition. We seek to increase the presence, representation, and inclusion of U.S. historically under-represented people of color, international, bilingual, and bicultural students, faculty, and staff; and, to provide an environment that will attract and retain individuals identified as lesbian, gay, bisexual, transgender, queer, questioning and intersex (LGBTQQI).
Re: Naming Consistencies and Misc. Bugs
@Ally Nauer That sounds like the expected behavior. It's creating “New List 8” because you have 7 other unsaved lists open, which is well above the number to condense into one tab (at least for me, but I think this is dependent on screen size). You should have a little down arrow that shows your other open lists.

Something like this. Is there a reason that you're not saving your list that you're constantly using? I would think that would be an easy way to resolve it, as you won't have to recreate the list every time if it is getting overwritten? You can just open the saved list.
That said, they do need to update that reporting heading. I imagine it's a small issue when they are working on bigger things…
Re: Naming Consistencies and Misc. Bugs
I'm a bit confused here @Ally Nauer. Are you saying that the gift lists are overwriting your current lists? What I thought was the expected behavior was to create a new gift list, but your old lists should still be available? After a certain number of lists open, they do start to cascade and collate into one tab, but they still should be there. Are you sure that your old lists aren't just hiding in the back?
Re: Blackbaud Grantmaking - Contact Tables
@Kristi Hagen
In the Contact Table configuration, under Columns, you can enable or disable contact fields (columns).

What's New In Blackbaud Raiser's Edge NXT® — June 17, 2025
- Manage campaigns in web view
- Manage appeals in web view
- Manage custom fields for events in web view
- Specify recurring gift processing dates for Standard Donation Forms
- Add pledges to Standard Donation Forms
- Add automated pledges in web view
- Improved descriptions for user history action types
- Directly post gift batches to Financial Edge NXT (for some of you)
To give you more control and flexibility over your fundraising efforts in web view, now you can add new campaigns, edit existing campaigns, view a list of campaigns in a searchable format, and delete campaigns. For more information, see Campaign management.
Manage appeals in web view
To organize and track your fundraising appeals in web view, now you can add new appeals, edit existing appeals, view a list of appeals in a searchable format, and delete appeals. For more information, see Appeal management.
Manage custom fields for events in web view
Based on your feedback, you can now manage custom fields on the event record in web view to help you track event information. For more information, see Event Records.
Note: In the database view, custom fields appear as attributes.
Specify recurring gift processing dates for Standard Donation Forms
To help you manage your organization's business processes, you can specify two processing days for donors to choose from when they give recurring gifts. When you create or edit a Standard Form with recurring gifts, under Form, select Click to edit over the gift amounts. Under Recurring, configure how and when to process the gifts. For more information, see Configure gift types.
Add pledges to Standard Donation Forms
To provide donors more ways to give, you can add pledges to Standard Donation Forms. From Online Giving, Overview, create or edit a Standard Donation Form. From Get started select Pledges under Gift types. To learn how to create a Standard Donation Form and configure gift options, see Standard Donation Forms and Gift Options.
Add automated pledges in web view
To save time processing pledge payments, now you can add pledges paid with credit and debit cards in the web view. Previously, you could only add manual pledges which did not have a payment method. When you add an automated pledge, from Home, New, Gift, or a constituent record, select credit or debit card under Payment method. For more information, see Pledges.
Improved descriptions for user history action types
To make it clearer who initiated a change and to provide more information about the change, we enhanced the descriptions for the following action types:
-
User deleted — we now indicate if the user was removed due to 90 days of no activity after access was initially granted.
-
BBID name or email address changed — we now indicate if an organization's identity provider initiated the change and if the change obfuscated data to remove personally identifiable information when the account was deleted.
For more information, see User and Role Audit History.
Directly post gift batches to Financial Edge NXT (for some of you)To track accountability of gifts and streamline processes, you can now easily post gift batches to General ledger to transfer gift information directly to Financial Edge NXT. For more information, see Gift Posting.
Re: Importing large amount of data as data list for Record Operations Task
Thank you so much @Martin Porcas! I will try this out.
Re: How to Improve Digital Maturity?
@Carrie Powell Thanks for sharing. We are a two-person office, and we have not embraced AI at all. We are still a little old school but hopefully in the future we will look into using ChatGPT. I have enjoyed learning how others are using it.
Re: Can't find reason for 400 error in SKY API call
@Matt Watson
generally, you get 400 for issue with the JSON body, that's something you want to check, for example, in your run, log the JSON you were passing to the API and then see if there's any issue with it by using JSON validating tool
Re: Letters in my config tab
Miki, it looks like many of your letters are (or should be) also Inactive? We, also, have a “monstrous” list of Letters, but only about 12 of them are Active. Anymore, I like to keep the letter names generic so you can use them year after year: so instead of “2020 Spring Appeal”, we just name it “Spring Appeal” and update the content every year. That way we don't have a growing list – because once a letter type lives on a gift record, you can never delete it unless you also delete the letter code from the gift record.
It would be nice of letter codes had a “Cleanup” function like Tables do, so that you can just combine multiple letter types into one archival code.
Finding Resources Faster: A Few Changes to Our Training & Support Navigation
You’ve shared helpful feedback with us on how to make it easier to find training and support resources on Blackbaud.com, so we want to update you on a few minor changes to our website’s navigation effective June 17, 2025. All that’s changing is the location and names of certain links—the support and resources you depend on are still the same.
Homepage Navigation Updates
When visiting Blackbaud.com, you’ll see a new utility navigation in the upper right-hand side that has been thoughtfully reorganized to include the links you use the most including training and support resources and the Blackbaud ID login.
We’ve also simplified the options under this “Training & Support” drop-down menu based on feedback about what you found most helpful. Here, you’ll find links to our Knowledgebase, Community, Blackbaud University login, Support login, Submit Your Ideas and Product Help (previously known as “How to Documentation").
“Chat with Support” has been removed from the “Training & Support” drop-down menu because user testing showed us you prefer to access this resource in other places. You can continue to access our chat functionality when logged into the Support portal.
Moving Forward
Thank you for being an integral part of our community and for providing insights that help us improve. We encourage you to navigate through our “Training & Support” drop-down menu to familiarize yourself with these changes.






