NewAdministrative Assistant - Construction Synerfac Technical StaffingAdministrative Assistant - ConstructionHorsham, PA$23–$30 / hourTemporaryContractorJob Description: The Administrative Assistant will provide general administrative support to the Service Team, which may include responding to customer call and inquiries, assigning and dispatching service technicians, processing work orders and billings, and researching and resolving discrepancies. About the company: Our Client is an expert in MEP building systems and provides integrated, full lifecycle solutions that optimize the design, construction, operation, and efficiency of buildings.
NewAccounting & Finance Recruiter at Jobot - Work 100% Remote! JobotAccounting & Finance Recruiter at Jobot - Work 100% Remote!Philadelphia, PARemote$75,000–$500,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We combine experienced recruiters with advanced technology, including our proprietary software Jax and AI assistant Jeni, to help connect good people with good jobs!
Executive Assistant Reed Smith USExecutive AssistantPhiladelphia, Philadelphia$31.50–$38.70Full timeThis role serves as a central resource for the leader and practice team, connects workstreams across the practice and broader organization, and supports communication with clients and internal stakeholders. • Coordinate with internal teams and external vendors (e.g., IT, travel, office services) to support meetings, events and travel logistics.
NewAssistant Store Manager - Account Retention and Leadership MAJIK Enterprises International Inc.Assistant Store Manager - Account Retention and LeadershipCoal Township, PA$18–$22 / hourI enjoy working at Majik because I get to help people solve problems every single day, turning challenging issues into solutions that make a real difference" - Donae . Blue Ocean Brands does not conduct routine pre-employment drug testing but may require testing in cases such as reasonable suspicion, workplace accidents, or as required by law.
NewDental Assistant Pittsburgh EndodonticsDental AssistantMonroeville, PA$19–$25 / hourAt Specialized Dental Partners, its affiliates, related companies and independently owned supported clinical practices, we are committed to ensuring fair and equitable pay for all employees. Louis Privacy Policy at https://specializeddental.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
NewAssistant Controller Vaco LLCAssistant ControllerPittsburgh, PA$150,000–$170,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. In this role, you will oversee day-to-day accounting workflows, drive budgeting and cash management, and partner cross-functionally across our investment, compliance, and investor relations teams.
NewHome Health Physical Therapy Assistant - $45+ per visit BAYADA Home Health CareHome Health Physical Therapy Assistant - $45+ per visitEast Norriton, PA$42–$52 / hourAs a home care Physical Therapist Assistant (PTA) you will assist clients in attaining or maintaining optimal physical well being by providing treatment, tests, client education and appropriate interventions as delegated by a licensed Physical Therapist. Have one year of appropriate experience as an Physical Therapist Assistant (PTA) and a satisfactory grade on a proficiency exam conducted, approved or sponsored by the U.S. Public Health Service when initial qualification occurred before December 31, 1977.
Project Management Assistant Whitman, Requardt & Associates, LLPProject Management AssistantYork, PAFull timeThe successful candidate will work closely with Project Managers, Practice Leaders, Contracts, Accounting, and other internal stakeholders to help projects be financially successful, contractually compliant, and efficiently managed. A copy of current, or most recent, school transcript (If you are applying via a 3rd party site that does not allow attachments, please email transcript to careers@wrallp.com.
Travel Operating Room First Assistant RN - $2,507 per week Host HealthcareTravel Operating Room First Assistant RN - $2,507 per weekHarrisburg, PAWith access to tens of thousands of travel nursing, therapy, and allied jobs in all 50 states, our responsive and friendly recruiters find your dream position based on what’s important to you. Pay package is based on 8 hour shifts and 40 hours per week (subject to confirmation) with tax-free stipend amount to be determined.
NewAssistant Medical Director - Hospital Medicine - Mercy Fitzgerald Hospital VituityAssistant Medical Director - Hospital Medicine - Mercy Fitzgerald HospitalDarby, PAStrong interpersonal and leadership skills; ability to motivate physicians and non-physicians, manage multiple assignments, work successfully with a diversity of people and locations, maintain good working relationships; Supportive team member; Ability to establish effective relationships quickly with both clients and non-clients preferred. Develop relationships with appropriate outpatient resources such as skilled nursing facilities, sobering centers, urgent care centers, primary care physicians, and mental health crisis centers.
NewPhysical Therapist Assistant Encompass Health Rehabilitation Hospital of AltoonaPhysical Therapist AssistantOsceola Mills, PAOur achievements include being named one of the "World's Most Admired Companies" and receiving the Fortune 100 Best Companies to Work For® Award, among other accolades, which is nothing short of amazing. Embrace the opportunity to deliver high- quality, compassionate, and personalized care, celebrating the small successes that lead to significant achievements in rehabilitation.
Controller JobotControllerPhiladelphia, PA$150,000–$190,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Reporting directly to the CFO, this position is responsible for period-end close processes, technical accounting under U.S. GAAP, SEC reporting support, tax compliance assistance, audit management, and the development of internal controls and scalable accounting processes to support continued growth.
Certified Medical Assistant - CMA - Plastic Surgery GeisingerCertified Medical Assistant - CMA - Plastic SurgeryDanville, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Pediatrics GeisingerCertified Medical Assistant - CMA - PediatricsDanville, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Cardiology GeisingerCertified Medical Assistant - CMA - CardiologyScranton, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA GeisingerCertified Medical Assistant - CMAPort Matilda, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Dermatology GeisingerCertified Medical Assistant - CMA - DermatologyWilkes-Barre, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Primary Care GeisingerCertified Medical Assistant - CMA - Primary CareKingston, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Central Float Pool GeisingerCertified Medical Assistant - CMA - Central Float PoolBloomsburg, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant- CMA GeisingerCertified Medical Assistant- CMAPort Matilda, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Orthopedics Spine GeisingerCertified Medical Assistant - CMA - Orthopedics SpineLewistown, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Certified Medical Assistant - CMA - Pediatric Orthopedics GeisingerCertified Medical Assistant - CMA - Pediatric OrthopedicsPort Matilda, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
NewCertified Medical Assistant - CMA - Rheumatology GeisingerCertified Medical Assistant - CMA - RheumatologyWilkes-Barre, PAProvides direct patient care as directed by provider based on competency and needs of clinic, such as performs EKGs, wound dressings, and functions as support to the provider during minor surgical procedures and ancillary examinations. Executes and documents ongoing patient communication, as directed by provider, prioritizes communications to the provider, responds to patient questions and requests to ensure efficient use of provider time and timely response to patient needs.
Assistant Project Manager Keller North America, Inc.Assistant Project ManagerPhiladelphia, PA$80,000–$105,000 / yearIn this position, you will be responsible for contract administration duties, including target and job initiation, purchase orders, change orders, general contract administration, material accrual, bid file assembly including plan retrieval and printing; accounting administration duties including bonds, insurance, lien waivers, weekly revenue summary, and filing. You will be working directly with the Branch Manager, Project Managers, Engineers and Superintendents to develop and provide the business leaders meaningful financial tools they need to make real time decisions regarding their projects.
Administrative Assistant/Proposal Coordinator Whitman, Requardt & Associates, LLPAdministrative Assistant/Proposal CoordinatorMechanicsburg, PAFull timeThe successful applicant must possess the following: High school degree or equivalent required, Associate’s or Bachelor’s degree in Marketing, Communications, English, Journalism or related field preferred. We are currently seeking an Administrative Assistant/Proposal Coordinator with experience in the engineering, architectural or construction industries to join our dynamic Team in our York, PA office.
NewNursing Assistant Encompass Health Rehabilitation Hospital of MorgantownNursing AssistantPoint Marion, PAAs a Nursing Assistant, your role extends beyond support, allowing you to utilize your specialized skills to provide compassionate, personalized care, and assist RNs in guiding patients through their rehabilitation journey. Assist nurses with patients and treatments as needed, including helping patients with daily personal activities like bathing, dressing, grooming, and eating.
NewPreschool Assistant Center Director The Learning ExperiencePreschool Assistant Center DirectorGLEN MILLS, PAThe Assistant Center Director works closely with the Center Director to support the daily operations of the center, maintain compliance with licensing requirements, support teachers, and help drive enrollment and family satisfaction. Key Responsibilities: Lead enrollment efforts by conducting tours, managing lead follow-up, nurturing prospective families, and converting inquiries into enrollments while delivering an exceptional family experience.
NewOccupational Therapy Assistant Geisinger Encompass Health Rehabilitation HospitalOccupational Therapy AssistantHughesville, PAOur achievements include being named one of the "World's Most Admired Companies" and receiving the Fortune 100 Best Companies to Work For® Award, among other accolades, which is nothing short of amazing. Make a meaningful impact on patients' lives by being an integral part of their journey to independence and improved quality of life.
Travel Physical Therapy Assistant (PTA) - $1,310 per week in Carlisle, PA AlliedTravelCareersTravel Physical Therapy Assistant (PTA) - $1,310 per week in Carlisle, PACarlisle, PA$1,310In addition to dedicated, personalized support from your recruiter, when you work with CoreMedical Group you'll receive: Access to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance, a health reimbursement account, and more! *Estimate of weekly payments is intended for informational purposes and includes hourly wages, as well as reimbursements for meal & incidental expenses, and housing expenses incurred on behalf of the Company.
Travel Physical Therapy Assistant (PTA) - $1,310 per week in Laureldale, PA AlliedTravelCareersTravel Physical Therapy Assistant (PTA) - $1,310 per week in Laureldale, PALaureldale, PA$1,310In addition to dedicated, personalized support from your recruiter, when you work with CoreMedical Group you'll receive: Access to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance, a health reimbursement account, and more! *Estimate of weekly payments is intended for informational purposes and includes hourly wages, as well as reimbursements for meal & incidental expenses, and housing expenses incurred on behalf of the Company.
NewTravel Physical Therapy Assistant (PTA) - $1,390 per week in Yardley, PA AlliedTravelCareersTravel Physical Therapy Assistant (PTA) - $1,390 per week in Yardley, PAYardley, PA$1,390In addition to dedicated, personalized support from your recruiter, when you work with CoreMedical Group you'll receive: Access to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance, a health reimbursement account, and more! *Estimate of weekly payments is intended for informational purposes and includes hourly wages, as well as reimbursements for meal & incidental expenses, and housing expenses incurred on behalf of the Company.
NewTravel Physical Therapy Assistant (PTA) - $1,390 per week in Plymouth Meeting, PA AlliedTravelCareersTravel Physical Therapy Assistant (PTA) - $1,390 per week in Plymouth Meeting, PAPlymouth Meeting, PA$1,390In addition to dedicated, personalized support from your recruiter, when you work with CoreMedical Group you'll receive: Access to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance, a health reimbursement account, and more! *Estimate of weekly payments is intended for informational purposes and includes hourly wages, as well as reimbursements for meal & incidental expenses, and housing expenses incurred on behalf of the Company.
NewTravel Physical Therapy Assistant (PTA) - $1,510 per week in Thorndale, PA AlliedTravelCareersTravel Physical Therapy Assistant (PTA) - $1,510 per week in Thorndale, PAThorndale, PA$1,510In addition to dedicated, personalized support from your recruiter, when you work with CoreMedical Group you'll receive: Access to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance, a health reimbursement account, and more! *Estimate of weekly payments is intended for informational purposes and includes hourly wages, as well as reimbursements for meal & incidental expenses, and housing expenses incurred on behalf of the Company.
NewTravel Physical Therapy Assistant (PTA) - $1,580 per week in Waymart, PA AlliedTravelCareersTravel Physical Therapy Assistant (PTA) - $1,580 per week in Waymart, PAWaymart, PA$1,580In addition to dedicated, personalized support from your recruiter, when you work with CoreMedical Group you'll receive: Access to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance, a health reimbursement account, and more! *Estimate of weekly payments is intended for informational purposes and includes hourly wages, as well as reimbursements for meal & incidental expenses, and housing expenses incurred on behalf of the Company.
Retail Assistant Store Manager Duluth Trading CompanyRetail Assistant Store ManagerGreen Tree, PA$26.67–$32From ingenious Duluth workwear, to comfortably capable Buck Naked Underwear, to outside-embracing AKHG, it’s all about the innovative gear and gadgets that equip customers for a more hands-on way of life. Top-notch quality, immersive storytelling, outstanding customer service, and the shared belief that the go-all-in-and-dig-deep spirit exists with everyone are what sets Duluth Trading Co. apart.
NewDental Assistant NE Ohio Endo - WarrenDental AssistantNew Castle, PA$18.75–$22 / hourAt Specialized Dental Partners, its affiliates, related companies and independently owned supported clinical practices, we are committed to ensuring fair and equitable pay for all employees. Louis Privacy Policy at https://specializeddental.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
NewPhysical Therapist Assistant Encompass Health Rehabilitation Hospital of YorkPhysical Therapist AssistantNew Freedom, PAOur achievements include being named one of the "World's Most Admired Companies" and receiving the Fortune 100 Best Companies to Work For® Award, among other accolades, which is nothing short of amazing. Embrace the opportunity to deliver high- quality, compassionate, and personalized care, celebrating the small successes that lead to significant achievements in rehabilitation.
NewNursing Assistant Encompass Health Rehabilitation Hospital of Nittany ValleyNursing AssistantPleasant Gap, PAAs a Nursing Assistant, your role extends beyond support, allowing you to utilize your specialized skills to provide compassionate, personalized care, and assist RNs in guiding patients through their rehabilitation journey. Assist nurses with patients and treatments as needed, including helping patients with daily personal activities like bathing, dressing, grooming, and eating.
Nurse Practitioner or Physician Assistant - Hospitalist St. Luke's Health Network, Inc.Nurse Practitioner or Physician Assistant - HospitalistQuakertown, PA$93,500–$136,900 / yearFull timeIndividually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care. Participates in the teaching of multidisciplinary students (nursing, nurse practitioner, pharmacy, physician assistant, medical, etc.) and physician residents & fellows, ensuring a positive educational environment.
NewTravel Physical Therapy Assistant - $1,164 per week Triage StaffingTravel Physical Therapy Assistant - $1,164 per weekYardley, PAWe staff all five major divisions of acute care—nursing, lab, radiology, cardiopulmonary and rehab therapy, offering: - Competitive, custom pay packages. So if that gig near the ocean is really no day at the beach, or that third shift comes with a second-class rate, we tell you.
NewTravel Physical Therapy Assistant - $1,450 per week Triage StaffingTravel Physical Therapy Assistant - $1,450 per weekCarlisle, PAWe staff all five major divisions of acute care—nursing, lab, radiology, cardiopulmonary and rehab therapy, offering: - Competitive, custom pay packages. So if that gig near the ocean is really no day at the beach, or that third shift comes with a second-class rate, we tell you.
NewTravel Physical Therapy Assistant - $1,628 per week Triage StaffingTravel Physical Therapy Assistant - $1,628 per weekWashington, PAWe staff all five major divisions of acute care—nursing, lab, radiology, cardiopulmonary and rehab therapy, offering: - Competitive, custom pay packages. So if that gig near the ocean is really no day at the beach, or that third shift comes with a second-class rate, we tell you.
NewTravel Physical Therapy Assistant - $1,466 per week Triage StaffingTravel Physical Therapy Assistant - $1,466 per weekThorndale, PAWe staff all five major divisions of acute care—nursing, lab, radiology, cardiopulmonary and rehab therapy, offering: - Competitive, custom pay packages. So if that gig near the ocean is really no day at the beach, or that third shift comes with a second-class rate, we tell you.
NewTravel Physical Therapy Assistant - $1,242 per week Triage StaffingTravel Physical Therapy Assistant - $1,242 per weekLaureldale, PAWe staff all five major divisions of acute care—nursing, lab, radiology, cardiopulmonary and rehab therapy, offering: - Competitive, custom pay packages. So if that gig near the ocean is really no day at the beach, or that third shift comes with a second-class rate, we tell you.
NewAssistant Medical Director - Anesthesiology - Up to $150K Sign On Bonus! - Mercy Fitzgerald Hospital VituityAssistant Medical Director - Anesthesiology - Up to $150K Sign On Bonus! - Mercy Fitzgerald HospitalDarby, PAStrong interpersonal and leadership skills; ability to motivate physicians and non-physicians, manage multiple assignments, work successfully with a diversity of people and locations, maintain good working relationships; Supportive team member; Ability to establish effective relationships quickly with both clients and non-clients preferred. Develop relationships with appropriate outpatient resources such as skilled nursing facilities, sobering centers, urgent care centers, primary care physicians, and mental health crisis centers.
NewPhysical Therapist Assistant Geisinger Encompass Health Rehabilitation HospitalPhysical Therapist AssistantMount Carmel, PAOur achievements include being named one of the "World's Most Admired Companies" and receiving the Fortune 100 Best Companies to Work For® Award, among other accolades, which is nothing short of amazing. Embrace the opportunity to deliver high- quality, compassionate, and personalized care, celebrating the small successes that lead to significant achievements in rehabilitation.
NewCertified Nursing Assistant Full time/Part Time 6am-6pm & 6pm to 6am Harrison Senior Living of Chester CountyCertified Nursing Assistant Full time/Part Time 6am-6pm & 6pm to 6amCoatesville, PACNA should provide nursing functions as directed by supervisor including daily perineal care, catheter care, change dressings, turn residents in bed, sponge baths, measure and record temperature, pulse and respirations, weigh and measure residents, perform restorative and rehabilitative procedures and observe and report presence of skin breakdowns; review care plans daily; report changes in resident conditions to supervisor; and, record all necessary charting entries and report all accidents and incidents. CNA should understand and use Universal Precautions and follow established infections control, hazardous communication and other safety rules; ensure cleanliness of assigned resident’s rooms; properly maintain and record resident restraints; and, promptly report all violations of safety and sanitation rules to supervisor.
Physician Assistant - Neurosurgical (Bethlehem) St. Luke's Health Network, Inc.Physician Assistant - Neurosurgical (Bethlehem)Bethlehem, PAFull timeIndividually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care. Participates in the teaching of multidisciplinary students (nursing, nurse practitioner, pharmacy, physician assistant, medical, etc.) and physician residents & fellows, ensuring a positive educational environment.
Physician Assistant or Nurse Practitioner - Dermatology (Monroe) St. Luke's Health Network, Inc.Physician Assistant or Nurse Practitioner - Dermatology (Monroe)East Stroudsburg, PAFull timeIndividually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care. Participates in the teaching of multidisciplinary students (nursing, nurse practitioner, pharmacy, physician assistant, medical, etc.) and physician residents & fellows, ensuring a positive educational environment.
Physician Assistant - Colon and Rectal Surgery (Grand View/Allentown) St. Luke's Health Network, Inc.Physician Assistant - Colon and Rectal Surgery (Grand View/Allentown)Sellersville, PAFull timeIndividually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care. Participates in the teaching of multidisciplinary students (nursing, nurse practitioner, pharmacy, physician assistant, medical, etc.) and physician residents & fellows, ensuring a positive educational environment.