Attendance Sheets: Essential Templates, Tips & Best Practices

Avatar of Michelle Connolly
Updated on: Educator Review By: Michelle Connolly

What Is an Attendance Sheet?

A desk with an attendance sheet showing rows and columns with checkmarks, a pen, a laptop with an attendance interface, and office items like a coffee cup and glasses.

An attendance sheet is a simple document that tracks who is present or absent at work, school, or events. It records basic details like names, dates, and times to help organisations monitor attendance and calculate pay or participation.

Key Purposes and Benefits

Attendance sheets play important roles in schools and workplaces. They help track employee presence and create reliable records for payroll.

Payroll and Time Management

Your attendance records directly affect salary calculations and overtime pay. Attendance sheets provide exact time entries for wage computations, ensuring payroll accuracy.

Most organisations use these records to spot patterns in lateness or absences. Managers can address attendance issues early.

Legal Compliance and Documentation

You need proper attendance records to meet labour law requirements. These documents offer evidence during audits or disputes about working hours.

Michelle Connolly, founder of LearningMole, says, “Accurate attendance tracking isn’t just about knowing who’s present – it’s about creating accountability and supporting both staff and students in developing consistent habits.”

Planning and Resource Allocation

Schools and businesses use attendance data to plan staffing. When you predict attendance patterns, you make better decisions about cover arrangements and resources.

Attendance Records Versus Simple Sign-Ins

Proper attendance records differ from basic sign-in sheets. True attendance tracking collects data systematically over time.

Comprehensive Data Collection

Attendance sheets keep detailed records, including arrival times, departure times, and reasons for absence. Simple sign-ins only show who arrived.

Your attendance records should capture patterns and trends. Track data consistently over weeks and months, not just individual days.

Accountability Features

Attendance systems help prevent issues like buddy punching, where one person signs in for another. Digital systems add timestamps and user verification.

Integration with Other Systems

Modern attendance records connect with payroll and HR systems. This automation reduces errors and saves administrative time compared to paper sign-ins.

Common Fields and Data Tracked

Most attendance sheets include standard fields to create complete records. The fields vary depending on whether you track students, employees, or event participants.

Essential Information Fields

Field Purpose Example
Name Identify individual John Smith
Date Track specific day 16/08/2025
Time In Record arrival 09:15
Time Out Record departure 17:30
Status Mark present/absent Present/Late

Additional Tracking Options

You can add columns for department, shift type, or activities. Schools often include fields for authorised absences or medical appointments.

Many organisations also track total hours worked per day. This helps with payroll and ensures staff meet required hours.

Comments and Notes Section

Include space for notes on your attendance sheet. This lets you record reasons for lateness or early departures, making records more useful for management.

Types of Attendance Sheets

Different attendance sheets meet various tracking needs across time periods and educational settings. Weekly formats help teachers monitor patterns over several days. Monthly sheets provide comprehensive records for reporting and analysis.

Weekly Attendance Sheet

A weekly attendance sheet tracks student presence across five school days in one format. This type helps you spot attendance patterns quickly.

You can see which pupils struggle with certain days, like Monday mornings or Friday afternoons. Teachers find these sheets useful for identifying trends that daily tracking might miss.

Key benefits of weekly sheets include:

  • Easy pattern recognition
  • Less paperwork than daily sheets
  • Clear overview for parent meetings
  • Simple data entry process

Michelle Connolly says, “Weekly attendance tracking helps teachers identify concerning patterns before they become serious issues. You can spot a child who’s consistently late on Wednesdays and address the underlying cause.”

Most weekly sheets include columns for each weekday and spaces for notes about tardiness or early dismissals. Digital versions often calculate attendance percentages automatically.

Monthly Attendance Sheet

Monthly attendance sheets give schools comprehensive records for official reporting and funding calculations. These documents track every school day in a calendar month.

You need monthly sheets for statutory requirements and local authority reporting. They’re essential for identifying pupils at risk of becoming persistent absentees.

Monthly sheets typically include:

  • Complete daily attendance codes
  • Running totals of absences
  • Percentage calculations
  • Space for absence reasons
  • Teacher signature sections

The format shows long-term attendance trends clearly. Parents appreciate monthly summaries that show their child’s overall attendance.

Schools often use monthly attendance templates that calculate statistics automatically. This saves administrative time and ensures accuracy for official records.

Homeschool Attendance Sheet

Homeschool families need attendance documentation to meet legal requirements in many areas. These sheets prove educational provision and track learning hours.

Your homeschool attendance sheet should record:

  • Daily learning activities
  • Hours of instruction
  • Subject areas covered
  • Field trips and outings
  • Missed days with explanations

Many regions require a minimum number of instruction hours each year. A well-kept attendance sheet shows compliance with local education authorities.

Specialised homeschool templates often include subject breakdowns and flexible scheduling. You can adapt these to match your family’s learning style.

Digital formats work well for homeschooling families. They allow easy backup storage and can generate annual reports automatically.

School Attendance Sheets

School attendance sheets help record daily student presence in educational settings. They allow teachers to track absence and tardiness patterns and provide important data for school administration and parent communication.

Primary and Secondary School Uses

School attendance sheets work differently at various educational levels. In primary schools, teachers use simple daily records to track which pupils are present or absent.

Secondary schools often need more detailed tracking. They monitor attendance by individual lessons, not just daily presence. This helps identify students who skip specific subjects.

Common uses include:

  • Daily roll call recording
  • Lesson-by-lesson tracking
  • Parent communication records
  • Official school register maintenance
  • Truancy identification

Free attendance sheet templates are available in Word, PDF, and Excel. These templates can be customised for different school needs.

Many schools now use digital systems with paper records. Teachers can track attendance online and automatically share data with administrators.

Tracking Student Attendance

Effective student attendance tracking requires consistent daily recording. Teachers mark students as present, absent, or tardy at specific times during the school day.

Key tracking elements include:

  • Student names listed alphabetically
  • Date columns for each school day
  • Absence codes (sick, authorised, unauthorised)
  • Tardiness notation with arrival times
  • Notes section for extra details

Attendance sheets help schools monitor student participation and spot absenteeism patterns. Regular tracking allows early intervention when attendance issues arise.

Teachers should record attendance immediately after registration. This ensures accurate data and helps identify missing students quickly for safety.

Digital attendance systems can calculate attendance percentages automatically. They also generate reports for parents and administrators.

Attendance Sheet Templates

You can save hours of administrative time by using ready-made attendance sheet templates. These templates come in multiple formats and can be customised to match your classroom or workplace needs.

Where to Find Free Templates

Several websites offer free attendance sheet templates in formats like Word, PDF, Excel, and image files. These platforms provide templates for classrooms and employee tracking.

Top sources for quality templates:

  • 101 Planners – Editable templates in four formats
  • Vertex42 – Printable attendance sheets for meetings, clubs, and schools
  • TemplateArchive – Over 30 printable attendance sheet templates for teachers and businesses

Most sites let you download attendance templates immediately. Look for platforms that offer previews so you can see the layout before downloading.

Michelle Connolly, founder of LearningMole, says, “Using professionally designed attendance sheet templates saves teachers at least 30 minutes of preparation time each week.”

Formats: Excel, Word, PDF

Attendance sheet templates come in different formats for specific needs. Your choice depends on whether you want digital tracking or printed copies.

Excel Templates:

  • Best for automatic calculations and data analysis
  • Help you track attendance patterns over time
  • Include formulas for attendance percentages
  • Easy to sort and filter data

Word Templates:

  • Simple to edit and customise
  • Perfect for adding logos or branding
  • Ideal for basic tracking
  • Compatible with most devices

PDF Templates:

  • Keep formatting across devices and printers
  • Cannot be accidentally changed during use
  • Professional appearance for records
  • Quick to open and print

Excel attendance tracker templates work best for long-term tracking. PDF versions are great for substitute teachers who need simple, unchangeable forms.

Customising Templates for Your Needs

Most attendance templates can be changed to include extra information. Start with a basic template and add columns or sections you need.

Common customisations include:

  • Student or employee photos for identification
  • Contact information for parents or emergencies
  • Extra tracking columns for homework or tardiness
  • Reward systems with spaces for stickers or marks
  • Notes sections for absence reasons

You can customise attendance sheet templates in Word and Excel by adding branding, changing colours, or adjusting layouts.

For schools, consider adding columns for medical or dietary information for trips. Workplaces might include department codes or shift patterns. Keep essential information visible and avoid overcrowding the template.

How to Use Attendance Sheets Effectively

To use attendance sheets well, set up clear daily routines and keep your records accurate. Make your attendance tracker a reliable system that gives you useful information about patterns and trends.

Daily and Weekly Processes

Start each day by preparing your attendance records before students or staff arrive. Place your attendance sheet template in an easily accessible spot where everyone can see it.

Create a consistent routine for taking attendance. Take attendance at the same time each day, either in the morning or at the start of each session.

Daily checklist:

  • Mark present or absent immediately.
  • Note late arrivals with timestamps.
  • Record early departures.
  • Add brief notes for absences when known.

Review your attendance data every Friday. Look for patterns like frequent Monday absences or consistent late arrivals on certain days.

Michelle Connolly, founder of LearningMole with 16 years of classroom experience, says: “Consistent attendance tracking becomes second nature when you build it into your daily routine. The key is making it simple enough that it never gets skipped.”

Transfer your daily attendance records to your main system each week. This step prevents data loss and keeps everything organised.

Improving Accuracy and Reliability

Double-check your attendance records within the first few minutes of marking them. You can spot and fix mistakes more easily when the information is fresh.

Use clear symbols or codes every time. Choose simple marks like:

  • P for Present
  • A for Absent
  • L for Late
  • E for Excused

Train everyone who takes attendance to use the same methods. Consistency is crucial when multiple people handle your attendance tracking system.

Keep backup copies of important attendance data. Save digital sheets regularly, and photocopy paper sheets during critical periods.

Ask someone else to quickly review completed sheets. A second pair of eyes can catch errors you might miss.

Analysing Attendance Data

Review your attendance patterns every month to spot trends. Look for students or staff with high absence rates or frequent lateness.

Create simple charts that show attendance percentages over time. Visual data makes patterns much clearer than raw numbers.

Key metrics to track:

  • Overall attendance percentage
  • Individual attendance rates
  • Peak absence days
  • Seasonal patterns

Use your attendance analysis to identify when extra support might help. Students with declining attendance often need early intervention.

Share relevant attendance insights with the right people. Teachers can use class-wide patterns, and managers benefit from staff attendance trends.

Set up alerts for concerning patterns, such as three consecutive absences or attendance dropping below 90%. Early detection helps address problems before they grow.

Digital vs. Paper Attendance Sheets

A side-by-side comparison of a digital attendance sheet on a tablet and a paper attendance sheet on a clipboard placed on a desk.

Digital attendance systems remove the hassle of messy paper sheets and reduce administrative work. Traditional paper methods offer simplicity and personal accountability.

Choose the method that fits your needs, available technology, and organisation size.

Benefits of Digital Tools

Digital attendance tracking changes how you manage records in your classroom or organisation. Digital attendance sheets offer real-time data entry and easy accessibility, making them perfect for busy educational environments.

Key advantages include:

  • Instant data processing: Records update automatically without manual entry.
  • Error reduction: Digital systems are more accurate than handwritten forms and never need correction fluid.
  • Cloud accessibility: Access attendance data from any device, anywhere.
  • Integration capabilities: Connect with existing school management systems.

Michelle Connolly, founder of LearningMole with 16 years of classroom experience, notes, “Digital attendance tracking saves teachers valuable time that can be better spent on actual teaching.”

Though initial setup costs may be higher, digital solutions prove more cost-effective long-term. You will reduce paper use, printing expenses, and storage needs.

Modern attendance tracker solutions offer features like:

  • QR code scanning for quick check-ins
  • Automated absence notifications to parents
  • Detailed reporting and analytics
  • Mobile app compatibility

When to Use Printable Sheets

Paper attendance sheets work well in situations where simplicity matters most. Paper attendance involves employees physically signing in, fostering accountability and personal connection.

Paper sheets work best when you have:

  • Limited technology access or unreliable internet
  • Small groups under 20 people
  • Outdoor activities or field trips
  • Backup systems for digital failures

Consider paper-based tracking for:

  • School trips: Easy to carry and weather-resistant
  • Emergency situations: No power or internet required
  • Guest speakers: Simple sign-in process for visitors
  • Sports events: Quick attendance marking on the field

Traditional attendance sheet templates are ready to use without training. You print, distribute, and collect completed sheets.

Paper systems need more storage space and require manual data entry later. Retrieving old records takes more time as your collection grows.

Quick tip: Keep paper sheets as backup even when you mainly use digital systems.

Integration with Attendance Trackers

Modern attendance tracker systems connect easily with existing school software and parent communication platforms. This integration removes duplicate data entry and provides comprehensive student information in one place.

Popular integration options include:

Integration Type Benefits Common Uses
School Management Systems Unified student records Daily attendance tracking
Parent Apps Real-time notifications Absence alerts
Learning Platforms Attendance-linked access Online lesson participation
Reporting Tools Automated compliance reports Statutory requirements

Your attendance tracker can sync with registration systems, creating comprehensive student profiles. Parents receive instant notifications when children arrive or leave school.

Advanced features to look for:

  • Biometric scanning for secondary schools
  • RFID card compatibility
  • Photo verification options
  • Multi-location tracking for large schools

Choose systems that grow with your needs. Start with basic digital attendance tracking and add integrations as your confidence and requirements expand.

Many attendance tracker solutions offer free trials. Test functionality before committing to see which features help your situation most.

Attendance Trackers and Software

An office desk with a computer, tablet, and smartphone displaying attendance tracking software with charts and organised data, surrounded by office supplies and plants.

Digital attendance systems allow schools to monitor student presence in real time and automate reporting. Modern attendance tracker solutions give teachers instant access to patterns and insights that support better student outcomes.

Popular Digital Trackers

Schools use various digital attendance solutions to streamline tracking. Attendance management software has become essential for modern institutions wanting better accuracy and time savings.

Cloud-Based Systems give schools flexibility. Teachers can mark attendance from any device and data syncs automatically across the school network.

Popular features include:

  • Mobile apps for quick classroom marking
  • Integration with existing school management systems
  • Offline capability for areas with poor connectivity
  • Multi-user access for teachers and administrative staff

Biometric Systems use fingerprint or facial recognition for added security. These systems prevent buddy marking and ensure accurate identification.

Many schools use a hybrid approach that combines traditional and digital tools. This flexibility helps different teaching styles while keeping consistency.

Automated Data Collection

Modern attendance tracker systems gather information automatically. Smart sensors and devices detect student presence, reducing teacher workload.

RFID Technology lets students check in with cards or badges. Schools often use these with existing ID cards for a seamless experience.

GPS-enabled apps are useful for field trips and outdoor programmes. Teachers can monitor student locations and keep accurate attendance records.

Classroom Integration connects attendance systems with interactive whiteboards and learning platforms. Attendance data flows automatically into gradebooks and reports.

The best systems run quietly in the background, capturing data without disrupting lessons. Teachers appreciate solutions that require little effort and remain accurate.

Real-time Synchronisation updates attendance data instantly across all devices. Parents receive immediate notifications about their child’s arrival or absence.

Reporting and Insights

Advanced attendance tracker platforms turn raw data into actionable insights. Schools use analytics tools to reveal patterns that paper systems miss.

Trend Analysis helps teachers spot students at risk of chronic absenteeism. You can see patterns across subjects, days, or time periods.

Automated Reports create summaries for:

  • Weekly attendance rates by class or student
  • Monthly absence patterns highlighting trends
  • Annual statistics for school reviews
  • Parent communications with detailed absence breakdowns

Intervention Triggers alert staff when students pass absence thresholds. Early warnings enable prompt support.

Many platforms provide custom dashboards for different users. Headteachers see school-wide statistics, while tutors focus on their groups.

Integration with Academic Performance data shows links between attendance and achievement. Schools use these insights to support struggling students.

The best reporting systems present data in simple visuals that educators can understand quickly.

Best Practices for Maintaining Attendance Records

An office desk with attendance sheets, a laptop showing attendance charts, a calendar on the wall, and a person reviewing records.

Protecting sensitive student data requires strong security. Proper record archiving ensures compliance with educational regulations and supports long-term planning.

Data Protection and Privacy

Securing attendance records protects students and your school from data breaches. Implement strong access controls so only authorised staff can view or change attendance data.

Create user permission levels in your attendance system. Teachers access their own class records, while administrators have broader access for reporting.

Michelle Connolly, founder of LearningMole with 16 years of classroom experience, says, “Proper data protection builds trust between schools and families.”

Encrypt all digital attendance records in storage and during transmission. Most modern systems include encryption, but check with your IT department.

Consider these data protection measures for attendance records:

  • Password protection for attendance files
  • Regular security audits of your systems
  • Staff training on data handling
  • Secure disposal of old paper records

Set clear policies about who can request attendance information. Parents have rights to their child’s records, but third parties need proper authorisation.

Retention and Archiving of Records

You must keep attendance records for specific periods according to UK educational regulations. Primary schools usually keep records for three years after a pupil leaves, while secondary schools often keep them longer.

Create a filing system that makes archived records easy to find. Digital systems allow quick searches and take up little space.

Organise your attendance archives by academic year and class group. Include key information like:

Record Type Retention Period Storage Method
Daily attendance 3 years minimum Digital backup
Absence notes 3 years minimum Scanned copies
Truancy reports Until age 25 Secure digital files

Set up automatic reminders to review archived records each year. This helps you remove outdated information and stay compliant with data protection laws.

Back up your attendance data regularly to prevent loss from system failures. Store backups separately from your main records, and test restoration procedures at least once per term.

Consider cloud-based solutions for long-term storage. They offer better security than local servers and reduce the risk of data loss from hardware failures.

Attendance Sheets for Homeschool

Homeschool attendance sheets help families track learning days and meet legal documentation requirements. Most homeschooling families need simple, practical systems that work with flexible schedules while meeting local authority expectations.

Legal Requirements in the UK

In England, homeschooling families don’t have to track attendance like traditional schools. However, local authorities may ask you to show evidence of suitable education.

Keep basic documentation of regular educational activities. You don’t need a rigid daily schedule.

Your homeschool attendance sheet can reflect your family’s natural learning rhythm. Simple documentation often satisfies requirements better than complex systems, according to Michelle Connolly, founder of LearningMole.

Consider these practical approaches:

  • Weekly summaries instead of daily tick-boxes
  • Activity logs showing educational engagement
  • Photo evidence of learning projects
  • Simple calendars marking educational days

Local authorities usually accept flexible evidence. Your attendance records should show consistent educational provision instead of strict timetables.

Tips for Homeschool Families

Pick an attendance sheet format that fits your teaching style. Free printable options work well for those who prefer paper records.

Start with these simple methods:

Monthly Overview Method:

  • Mark educational days with colours
  • Note field trips and special activities
  • Track about 190 days each year

Subject-Based Tracking:

  • Record time spent on core subjects
  • Include informal learning opportunities
  • Note outdoor education and life skills

Digital tools help tech-savvy families. Excel templates let you customise for multiple children.

Your system should make things easier, not harder. Many families update their homeschool attendance sheet weekly instead of daily.

Homeschooling offers flexibility. Your attendance tracking should support this freedom and provide the documentation you need.

Attendance Sheets Beyond Schools

A diverse group of professionals in an office using digital devices to check attendance data on screens, with charts and graphs visible in the background.

Attendance sheets help workplaces and community groups track participation and keep accurate records. Modern businesses use attendance tracking templates to monitor employee punctuality and calculate payroll.

Workplaces and Businesses

Businesses need reliable attendance tracking for payroll, productivity, and legal compliance. Employee attendance spreadsheet templates help you record check-ins, track holidays, and spot absenteeism patterns.

Key workplace uses:

  • Daily shift tracking for retail and hospitality
  • Remote work monitoring for hybrid teams
  • Training session attendance for compliance
  • Meeting participation for projects

You can customise attendance sheets to include overtime, breaks, and department codes. This data helps managers schedule fairly and manage workloads.

Michelle Connolly says that effective attendance tracking systems support accountability and employee wellbeing.

Events, Clubs, and Groups

Community organisations use attendance sheets to track member participation, plan activities, and show impact to funders. Event attendance templates help you collect contact details and monitor regulars.

Essential uses:

  • Workshop registration and follow-up
  • Sports club sessions and match availability
  • Volunteer coordination for charity events
  • Health and safety records for group activities

Your attendance sheet should include emergency contacts, dietary needs, and consent forms for minors. Digital versions allow real-time updates and automatic emails, making administration easier and improving member experience.

Designing Your Own Attendance Sheet

A workspace with a computer showing a spreadsheet template and a person sketching attendance sheet layouts in a notebook.

When you create your own attendance sheet template, you can include exactly what you need. Choose columns that capture essential information and keep the layout simple.

Essential Columns and Layouts

Your attendance sheet template needs a name column on the left. Add date columns across the top.

Choose weekly layouts for small groups or monthly layouts for larger classes. Include status columns for marking attendance.

Use simple codes like P for present, A for absent, and L for late. This keeps marking quick and clear.

Essential columns:

  • Names
  • Date headers
  • Attendance status
  • Notes for comments
  • Total attendance counts

Add a remarks column for important notes. Some teachers include arrival time columns for detailed tracking.

Michelle Connolly notes that a well-designed attendance sheet saves time and provides useful data about engagement.

Making Sheets Accessible to All

Design your attendance sheet with clear, readable fonts like Arial or Calibri, size 11 or larger. This makes names and dates easy to read.

Use attendance templates with high contrast colours, such as black text on white backgrounds.

Leave enough space in each cell for marking. Make rows tall enough for easy tick marks or letters.

Accessibility features:

  • Large, clear fonts (minimum 11pt)
  • High contrast colours
  • Generous cell spacing
  • Simple layout
  • Clear column headers

Use colour coding sparingly. Too many colours can be confusing and don’t photocopy well.

Create digital versions along with paper copies. This helps staff with visual impairments use screen readers. Simple layouts work better with assistive technology.

Frequently Asked Questions

A desk with attendance sheets and a hand marking them, a laptop showing a calendar, and office supplies arranged neatly.

Managing attendance brings up common questions about efficiency and technology. Here are answers to practical concerns from teachers, administrators, and event organisers.

How can I efficiently track attendance for a large group?

Digital attendance solutions work best for large groups. You can use QR codes for participants to scan with their phones and record their presence automatically.

Set up several check-in stations to avoid bottlenecks. Assign volunteers or staff to help those who need assistance.

Michelle Connolly recommends having backup systems in case of technology problems.

Try attendance tracking apps that work offline. This ensures you can still collect data without internet.

Pre-register participants when possible. Upload their names in advance so you only need to mark present or absent.

What are the best practices for maintaining accurate attendance records?

Consistency is key. Use the same format and timing for every attendance check.

Train all staff on the procedures. Everyone should know how to mark attendance, handle late arrivals, and record absences.

Check unusual patterns right away. If someone with perfect attendance is suddenly absent, verify the information quickly.

Store digital backups in several locations to prevent data loss.

Review attendance records weekly. This helps you catch and fix errors while details are still fresh.

Could you suggest any user-friendly apps for attendance management?

Several apps make attendance tracking easier. Google Classroom is good for schools using Google Workspace.

Lumiform offers specialised attendance sheets with real-time updates and automated features.

Microsoft Forms connects with Excel for organisations using Microsoft Office. You can create simple attendance forms that update spreadsheets automatically.

AttendanceBot works through Slack for workplace meetings. Team members can mark themselves present in chat channels.

Pick apps that work offline. Test new systems with small groups before using them widely.

What information should be included in a standard attendance sheet?

Include the date, event name, and location at the top of every sheet. Add start and finish times for timed sessions.

Add columns for full names, signatures, and time stamps. Some situations need employee numbers or emergency contacts.

Leave space for absence reasons. This helps with payroll and spotting patterns.

Include a section for late arrivals and early departures. Record exact times for accurate compliance records.

Add a notes section for special cases. This helps track anything unusual for future planning.

Are there any templates available for daily or weekly attendance tracking?

Free templates exist for Excel attendance tracking with automatic calculations.

Google Sheets has ready-made attendance templates that work on any device. Many people can update them at once.

Microsoft Word offers simple templates for paper tracking. These are good for small groups or when you need signatures.

Many educational websites provide free classroom attendance templates. Choose ones that fit your age group or subject.

Customise any template to fit your needs. Only keep the columns you actually use.

How do I handle attendance for virtual or remote participants?

Track virtual attendance differently than in-person attendance. Use video conferencing tools to view participant lists and monitor join or leave times.

Set clear rules about camera and microphone use. Decide if participants must keep cameras on to get attendance credit.

Take screenshots of participant lists at different times. This gives you proof of who attended each part of the session.

Assign participants to breakout rooms to check active participation. Moving people between rooms helps you see if they are truly present.

Send follow-up emails and require responses within a set time. This step helps confirm that remote participants stayed engaged.

Leave a Reply

Your email address will not be published. Required fields are marked *