
Bookkeeper
Job Title: Bookkeeper Location: IAGD, Rochester Hills, Michigan...
Islamic Association of Greater Detroit (IAGD)Posted 16-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Rochester Hills, MI, USA |
City | Rochester Hills |
Website | https://iagd.net/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 | Gender | Any |
Qualification | Bachelor degree |
Salary | Per Annum OR Negotiable |
Language: | English |
Eligible to work in: | United States |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
Position Summary:
The Bookkeeper is responsible for maintaining accurate financial records for the organization in compliance with generally accepted accounting principles (GAAP) and the specific requirements of non-profit fund accounting. This role ensures the timely and accurate recording of financial transactions, assists with budget tracking, and supports financial reporting to stakeholders, including grantors and board members.Key Responsibilities:
- Maintain and update general ledger and chart of accounts.
- Record day-to-day financial transactions, including accounts payable and receivable.
- Reconcile bank statements and monitor cash flow.
- Assist in the preparation of monthly P&L, quarterly, and annual financial reports.
- Support preparation for audits, including gathering and organizing documentation.
- Manage payroll processing and related tax filings (in coordination with external providers, if applicable).
- Track grant and restricted funds according to donor requirements.
- Assist with budgeting, forecasting, and financial analysis as needed.
- Ensure compliance with financial policies, procedures, and regulatory requirements.
- Collaborate with the Executive Director and Board Treasurer to provide financial insights.
Qualifications:
- Associate’s or bachelor’s degree in Accounting, Finance, or related field preferred.
- Proven experience as a bookkeeper, ideally in a non-profit environment.
- Proficiency in accounting software (e.g., QuickBooks, Sage, or similar).
- Knowledge of fund accounting principles.
- Strong attention to detail and organizational skills.
- Ability to maintain confidentiality and handle sensitive information.
- Excellent time management and communication skills.
Preferred Qualifications:
- Experience with grant reporting and donor fund tracking.
- Familiarity with IRS requirements for 501(c)(3) organizations.
- Knowledge of payroll systems and tax compliance for non-profits.
Exprerience Details
Qualifications: Associate’s or bachelor’s degree in Accounting, Finance, or related field preferred. Proven experience as a bookkeeper, ideally in a non-profit environment. Proficiency in accounting software (e.g., QuickBooks, Sage, or similar). Knowledge of fund accounting principles. Strong attention to detail and organizational skills. Ability to maintain confidentiality and handle sensitive information. Excellent time management and communication skills. Preferred Qualifications: Experience with grant reporting and donor fund tracking. Familiarity with IRS requirements for 501(c)(3) organizations. Knowledge of payroll systems and tax compliance for non-profits.
Web Developer/Designer
We are looking for partners to start a new web-based platform for teac...
Arabic101Posted 16-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Anywhere Remote only |
Website | https://arabic101.org/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 | Gender | Any |
Qualification | IT proficiency |
Salary | Per Annum OR Negotiable |
Language: | English |
Eligible to work in: | |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
We are looking for partners to start a new web-based platform for teaching Arabic and the Quran for all Muslims of different languages. If you are a web-developer/ designer and want to start a life-time project that can, in shaa Allah, change your life.Exprerience Details
If you are a web-developer/ designer and want to start a life-time project that can, in shaa Allah, change your life.
Admin Officer
Description The Muslim Public Affairs Centre (MPAC) is a leading pu...
MPAC NigeriaPosted 15-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Lagos, Nigeria |
City | Lagos |
Website | https://mpac-ng.org/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 | Gender | Any |
Qualification | IT proficiency |
Salary | Per Annum OR Negotiable |
Language: | English |
Eligible to work in: | Nigeria |
Hours Per Week | 40 Hours |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
Description The Muslim Public Affairs Centre (MPAC) is a leading public service and leadership development organisation that operates on the core Islamic values of justice, mercy, human dignity, freedom, equality for all and sanctity of human life. MPAC is a project-based and volunteer-driven organisation covering Project, Outreach, Advocacy and Lobbying, with the mission to serve humanity and work for an inclusive society. At MPAC, we want to provide challenging opportunities for talented individuals to expand their knowledge and benefit from invaluable on-the-job experience in a progressive public service organisation, where we run activities and do business unusual. A role at MPAC affords an opportunity to gain knowledge and experience in public service, leadership, fundraising, policy, communications and advocacy, events, administration and research. We are a supportive organisation looking for a creative team member with strong communication, research and IT skills. The selected candidate will work to assist in achieving our priorities and aspirations in a rapidly evolving world. Responsibilities- Media monitoring
- Draft and track professional, relevant content across social media platforms, Including Facebook, Twitter, Instagram, etc
- Create content to populate the social media calendar and schedule content.
- Track mentions of MPAC and the engagement with our posts and point of view in the print and electronic media
- Track, organise and share relevant content and online thought leadership pieces with staff
- Update and maintain events database
- Work with the team and participate in MPAC Engage! Campaign and related programmes/projects
- Provide note-taking and agenda development support
- Accompany staff to official meetings and represent the organisation at events and fora, as designated from time to time
- Support events planning and implementation
- Support the planning and delivery of MPAC Events
- IT Administration
- Manage internal IT infrastructure
- Be responsible for internal hardware, software and network infrastructure
- Monitoring, maintaining and updating the website and Newsletter release
- Responding in a timely manner to service issues and requests
- NCE/ND or Higher
- Relevant IT/Technical education or experience
- Knowledge of graphic design will be an advantage
- Critical writing and research skills
- Strategic social media management, and digital marketing experience
- A can-do attitude and ability to multitask
- Effective time-management skills
- Ability to work 40 hours per week, including remotely
- Excellent communication skills and organisational ability
- Experience with Windows and macOS operating systems
- Knowledge of Google Workplace, Office365, Software licenses, and Audio/Video conferencing solutions for meeting rooms
- Graphic design skills
- General WordPress design and HTML Email Knowledge
- Experience with advocacy or community service works
- Campaign, grant seeking and fund raising experience will be an added advantage
Exprerience Details
Qualifications NCE/ND or Higher Relevant IT/Technical education or experience Knowledge of graphic design will be an advantage Critical writing and research skills Strategic social media management, and digital marketing experience Aptitude A can-do attitude and ability to multitask Effective time-management skills Ability to work 40 hours per week, including remotely Excellent communication skills and organisational ability Experience Experience with Windows and macOS operating systems Knowledge of Google Workplace, Office365, Software licenses, and Audio/Video conferencing solutions for meeting rooms Graphic design skills General WordPress design and HTML Email Knowledge Experience with advocacy or community service works Campaign, grant seeking and fund raising experience will be an added advantage
Director of Government Affairs
Job Description Director of Government Affairs Reports To: Vi...
Muslim Public Affairs Council (MPAC)Posted 15-Jun-2025
£90k-120k Per Annum
Details
Hide DetailsAddress Line 1 | Washington, DC, USA |
City | Washington |
Website | https://www.mpac.org/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 | Gender | Any |
Qualification | Bachelor degree |
Salary | USD 90k-120k Per Annum |
Language: | English |
Eligible to work in: | United States |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
Job Description
Director of Government Affairs Reports To: Vice President, Policy and Programming / Vice President, Operations and Administration Position: Full-time Direct Reports: Interns Location: Washington, D.C.Position Overview
The Director of Government Affairs will drive the creation and refinement of a strategic policy agenda around the organization’s platform issues with the executive branch and strategic partners. They will oversee the execution of innovative and high-impact policy initiatives from a substantive and advocacy perspective.Job Responsibilities:
- Support in executing MPAC’s short and long-term policy goals.
- Develop and implement MPAC’s policy strategy as it pertains to engagement with the executive branch including all federal agencies.
- Oversee the drafting and publication, in coordination with policy fellows, of memos and recommendations on MPAC’s major platform issues.
- Support the policy team in executing general programs for the Washington, DC office, and other regional and national programs.
- Support programmatic initiatives and campaigns that move the organization towards its mission and vision; and work with staff and leadership to develop, track and communicate project goals, timelines, and deliverables.
- Support a process of internal communication, coordination, documentation and evaluation for all of MPAC’s policy goals.
- Develop and sustain strong relationships with our partners, allies, and coalitions; speak at local community events.
- Work with the Development team to find financial resources for policy programs including major donors, foundations, and corporate sponsors.
- Support in organizing annual policy and government summit, manage policy summit community engagement and coordinate activities.
- Support the annual congressional leadership development program, including securing internship positions and summer-long speaker series.
- Support organization-wide planning, development, and communication activities and ensure adherence to the organization’s mission and vision.
- Other tasks and duties as may be assigned to support MPAC’s mission and goals.
Qualifications and Skills:
- 5+ years of experience in government, public policy, advocacy, or related fields, with at least 3+ years in a leadership role.
- Bachelor’s degree required; graduate degree in public policy, law, or social sciences preferred.
- Deep understanding and experience with governance systems and policy.
- Proven track record in high-impact policy advocacy and public relations campaigns.
- Experience with coalitions and community organizations.
- Excellent written, oral, interpersonal, and presentation skills.
- Strong project and staff management experience.
- Ability to solve complex problems and implement solutions.
- Strong facilitation, consensus-building, and strategic thinking skills.
Benefits:
- Health, Dental, and Vision Insurance
- 401K
- Life Insurance
- Long-Term Disability Insurance
- Compensation: $90,000 - $120,000, commensurate with experience
Qualifications & Requirements:
- Demonstrated commitment to increasing public understanding of Islam and improving policies affecting American Muslims.
- 3 to 5 years of experience in government engagement, program development, communications, or similar.
- Strong grasp of the legislative process and coalition building.
- Deep understanding of key policy issues including national security, civil liberties, immigration, religious freedom, and civic engagement.
- Preferred: Experience with grant writing and donor relations.
- Strong public speaking and writing skills.
- Detail-oriented, proactive, reliable, and professional.
- Ability to work in fast-paced, high-stress environments.
About MPAC
Vision: America is enriched by the vital contributions of American Muslims. Mission: MPAC improves public understanding and policies that impact American Muslims by engaging our government, media, and communities. Overview: Founded in 1988, the Muslim Public Affairs Council (MPAC) is a national public affairs nonprofit working to promote and strengthen American pluralism by increasing understanding and improving policies that impact American Muslims. Over the past 36 years, MPAC has built a reputation as a dynamic and trusted American Muslim voice for policymakers, opinion shapers, and community organizers across the country.Exprerience Details
Qualifications and Skills: 5+ years of experience in government, public policy, advocacy, or related fields, with at least 3+ years in a leadership role. Bachelor’s degree required; graduate degree in public policy, law, or social sciences preferred. Deep understanding and experience with governance systems and policy. Proven track record in high-impact policy advocacy and public relations campaigns. Experience with coalitions and community organizations. Excellent written, oral, interpersonal, and presentation skills. Strong project and staff management experience. Ability to solve complex problems and implement solutions. Strong facilitation, consensus-building, and strategic thinking skills.
Learning Support Teacher
Learning Support Teacher Greenacre Secondary Campus – Full-time ...
Malek Fahd Islamic SchoolPosted 15-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | 405 Waterloo Road, Greenacre, NSW 2190 |
City | Greenacre |
Website | https://www.mfis.nsw.edu.au/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 |
Job Position: | Teacher |
Gender | Any |
Qualification | University Degree |
Salary | Per Annum OR Negotiable |
Language: | English |
Eligible to work in: | Australia |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
Learning Support Teacher Greenacre Secondary Campus – Full-time About the School: Malek Fahd Islamic School Ltd (MFIS) is a growing Kindergarten to Year 12 Muslim School with more than 3000 students across three locations with four campuses. Our Vision: The leading school for Islamic education in Australia. Our Mission: Empower every learner to achieve their full potential through an Islamic education. As members of the MFIS community, staff will foster an environment that nurtures God-consciousness (taqwa). We embody the Islamic values of honour, humility, self-respect and dignity. At MFIS, we align with the religious consensus (ijma’) that is established in the Quran, the teachings of the Prophet Muhammad (peace be upon him) and Sunni scholarly tradition spanning fourteen centuries. View our Statement of Faith here: https://www.mfis.nsw.edu.au/philosophy/ About the Role: The Learning Support Teacher plays a crucial role in providing tailored educational support to students with diverse learning needs, helping them achieve their academic potential. This role involves working closely with classroom teachers, coordinating individualized learning programs, and ensuring students receive the necessary support in both academic and social development. Key responsibilities include: • Designing and implementing individualized learning plans for students with special educational needs. • Providing one-on-one or small group instruction to support students in their learning goals. • Collaborating with classroom teachers to adapt lessons and resources to meet the needs of all learners. • Assessing student progress and providing feedback to teachers, parents, and relevant school staff. • Assisting with the development of strategies to support students' emotional and social development. • Participating in team meetings and contributing to the school's learning support strategies. • Supporting students during extracurricular activities and school-wide events as needed. About You: • A strong communicator with the ability to engage and support students. • Enthusiastic about assisting with a variety of classroom tasks and activities. • Able to work effectively in a team and independently when required. • Experience working with children or in a school setting is highly desirable, but not essential. • Patience and a positive attitude in assisting students of all abilities. • Approval to teach in the NSW education system. This is a rewarding opportunity for those looking to make a positive impact on students’ learning experiences while gaining valuable experience in a school setting. Benefits of Working at MFIS MFIS is an employer that promotes staff excellence and offers a range of additional benefits, including: • A competitive salary • Access to salary packaging options to maximise employee benefits and salary • Travel allowance may be offered, subject to criteria • Access to onsite parking • Access to Employee assistance program • Wellbeing programs and initiatives • Opportunities for professional development and growth • Supportive and collaborative team environment • Fantastic opportunity to gain experience in a highly regarded independent school The Application Process When preparing your application for our consideration, please include: • A covering letter addressed to the Principal • Your Curriculum Vitae (CV) with telephone contact details of three supporting referees • Current WWCC and expiry date • Qualifications and Teacher Summary ReportExprerience Details
About You: • A strong communicator with the ability to engage and support students. • Enthusiastic about assisting with a variety of classroom tasks and activities. • Able to work effectively in a team and independently when required. • Experience working with children or in a school setting is highly desirable, but not essential. • Patience and a positive attitude in assisting students of all abilities. • Approval to teach in the NSW education system.
Casual Teaching Opportunities
Casual Teaching Opportunities Primary and Secondary casual position...
Malek Fahd Islamic SchoolPosted 15-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Sydney, New South Wales, Australia |
City | Sydney |
Website | https://www.mfis.nsw.edu.au/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 |
Job Position: | Teacher |
Gender | Any |
Qualification | University Degree |
Salary | Per Annum OR Negotiable |
Language: | English |
Eligible to work in: | Australia |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
Casual Teaching Opportunities
Primary and Secondary casual positions available across all campuses. Malek Fahd Islamic School Ltd (MFIS) is a growing Kindergarten to Year 12 Muslim School with more than 3000 students across three campuses in the Sydney suburbs of Greenacre, Beaumont Hills, and Hoxton Park. The vision of the School is that all students of MFIS receive an education that inspires them to achieve their full potential, embrace the future and make positive contributions to the community. The Mission of MFIS is to provide opportunities within an Islamic environment for its students to excel intellectually, physically, emotionally, socially, religiously, morally, and vocationally, and become happy and successful citizens. Applications are invited for enthusiastic, dynamic, suitably qualified Primary and Secondary Casual Teachers to join its vibrant team who will be sympathetic to the philosophy of education in our Islamic School.Relevant Strategic Goals
- Embed the MFIS vision and educational philosophy across the School, achieving successful outcomes for all learners.
- Build the capacity of educators to model the ideals and values of the Islamic tradition, through reflective and reflexive teaching practices.
- Build the capacity of every educator through collaborative professionalism and relevant, contemporary professional learning.
- Ensure that every learner is valued and supported to grow holistically reaching their full potential, through differentiated learning programs.
Selection Criteria
- Outstanding knowledge of the NSW curriculum.
- Demonstrated knowledge of work, health and safety particularly as it relates to practical learning environments
- Ability to differentiate teaching that enhances student outcomes
- Strong written and oral communication and interpersonal skills
- Able to work in a friendly, professional and cooperative manner with children and colleagues
- Ability to work effectively in a team environment with relational ability, flexibility, creativity and organisation
- Capacity to ensure quality teaching is at the forefront of teaching practice and policy
Benefits of Working at MFIS
MFIS is an employer that promotes staff excellence and offers a range of additional benefits, including:- A competitive salary
- Access to salary packaging options to maximise employee benefits and salary
- Access to onsite parking
- Access to Employee assistance program
- Wellbeing programs and initiatives
- Opportunities for professional development and growth
- Supportive and collaborative team environment
- Fantastic opportunity to gain experience in a highly regarded Independent School
The Application Process
When preparing your application for our consideration, please include:- A covering letter addressed to the principal
- Your Curriculum Vitae (CV) including NESA Teacher accreditation information with telephone contact details of three supporting referees
- Current Working with Children Number and expiry date
- Qualifications
Exprerience Details
Selection Criteria Outstanding knowledge of the NSW curriculum. Demonstrated knowledge of work, health and safety particularly as it relates to practical learning environments Ability to differentiate teaching that enhances student outcomes Strong written and oral communication and interpersonal skills Able to work in a friendly, professional and cooperative manner with children and colleagues Ability to work effectively in a team environment with relational ability, flexibility, creativity and organisation Capacity to ensure quality teaching is at the forefront of teaching practice and policy
Healthcare Management Intern
About the job Company Description American Muslim Community Clin...
American Muslim Community ClinicsPosted 15-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Longwood, FL, USA |
City | Florida |
Website | https://amssclinic.my.canva.site/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 | Gender | Any |
Qualification | University Degree |
Salary | Per Annum OR Negotiable |
Language: | English |
Eligible to work in: | United States |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
About the job
Company Description American Muslim Community Clinics is dedicated to providing free, quality medical services while reflecting the moral values of Islam. Located in Longwood, Florida, our clinic offers primary care, dental care, and specialist services to the uninsured and indigent population of Central Florida. Role Description This is a volunteer Healthcare Management Intern role located in Longwood, Florida. The intern will be involved in day-to-day tasks related to analytical reporting, communication with patients and staff, case management, and gaining hands-on experience in healthcare management within the clinic setting. Qualifications- Analytical Skills and Healthcare Industry knowledge
- Effective Communication Skills
- Experience or interest in Case Management
- Understanding of Healthcare Management principles
- Compassionate and culturally sensitive approach to patient care
- Ability to work collaboratively in a diverse team environment
- Enrollment in or completion of a Healthcare Management or related program is a plus
Exprerience Details
Qualifications Analytical Skills and Healthcare Industry knowledge Effective Communication Skills Experience or interest in Case Management Understanding of Healthcare Management principles Compassionate and culturally sensitive approach to patient care Ability to work collaboratively in a diverse team environment Enrollment in or completion of a Healthcare Management or related program is a plus
Teacher
Are You Ready To Join This Passionate Team? Position Requirement: ...
Reviver AcademyPosted 15-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Florida, United States |
City | Florida |
Website | https://reviveracademy.com/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 |
Job Position: | Teacher |
Gender | Any |
Qualification | Bachelor degree |
Salary | Per Annum OR Negotiable |
Language: | Arabic, English, |
Eligible to work in: | United States |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
Are You Ready To Join This Passionate Team?
Position Requirement: To be a role model for their students, to train their students to be future leaders, and to provide an appropriate educational atmosphere that encourages positive student learning while participating in a dynamic classroom setting, and advance in the school’s programs and goals. Required Qualifications: – Bachelor’s degree from an accredited institution in the same field. – 3+ years of school teaching in the same field. – Great presentation and communication skills with students, parents, and staff. – Ability to coach, inspire, and lead others. Preferred: -A teaching license -Good background in Islam and the Arabic language. Evaluation: The performance of this job will be evaluated by provisions as outlined in the negotiated contract between the School Board and the Academy. Candidate should be able to wear Islamic dress code and respect the Islamic faith values and culture. Benefits: Salary commensurate with experience education level Tuition discount for dependents Professional Development Program Tuition Assistance for the Academy’s related programs Compensation: A competitive salary will be based on qualification and experience. or complete a form belowExprerience Details
Required Qualifications: – Bachelor’s degree from an accredited institution in the same field. – 3+ years of school teaching in the same field. – Great presentation and communication skills with students, parents, and staff. – Ability to coach, inspire, and lead others. Preferred: -A teaching license -Good background in Islam and the Arabic language
Arabic as a Foreign Language Teacher (AFL)
Inspire Learning as Our Arabic as a Foreign Language (AFL) Teacher...
American United SchoolPosted 14-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Sabah Al Salem, Sabah Al Salem, Kuwait |
City | Sabah Al Salem |
Website | https://www.aus.edu.kw/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 |
Job Position: | Teacher |
Gender | Any |
Qualification | Bachelor degree |
Salary | Per Annum OR Negotiable |
Language: | Arabic, English, |
Eligible to work in: | Kuwait |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
- Design and implement interactive lessons for non-native Arabic learners
- Foster a welcoming environment that builds language confidence
- Develop innovative teaching materials tailored to students’ needs
- Engage with families to support language acquisition at home
- A Bachelor’s degree in Teaching Arabic as a Foreign Language or a related field
- Experience teaching Arabic to non-native speakers
- Creativity and enthusiasm in teaching new languages
Exprerience Details
Requirements: A Bachelor’s degree in Teaching Arabic as a Foreign Language or a related field Experience teaching Arabic to non-native speakers Creativity and enthusiasm in teaching new languages
Arabic Language Teacher
Empower Learners as Our Arabic Language Teacher Imagine fostering...
American United SchoolPosted 14-Jun-2025
Negotiable
Details
Hide DetailsAddress Line 1 | Sabah Al Salem, Sabah Al Salem, Kuwait |
City | Sabah Al Salem |
Website | https://www.aus.edu.kw/ |
Closing Date | 05-Jul-2025 |
Interview/Start Date | 01-Jan-1970 |
Job Position: | Teacher |
Gender | Any |
Qualification | Bachelor degree |
Salary | Per Annum OR Negotiable |
Language: | Arabic, English, |
Eligible to work in: | Kuwait |
Pension Provision | no |
Confidential | no |
Accomodation Details : | |
Legal Check | no |
Jobs Details
- Deliver engaging and culturally relevant lessons that motivate students to excel
- Create a supportive learning atmosphere where language skills thrive
- Customize teaching strategies to accommodate varied learning styles
- Collaborate with colleagues and families to ensure student success
- A Bachelor’s degree in Arabic Language, or a related field
- Proven experience teaching Arabic to diverse student groups
- Excellent communication skills and a passion for teaching