EdX E Learning: Complete 2026 Student Success Guide

A student concentrating on writing during a class session in a warmly lit university classroom. (Photo by Eduard Perez on Pexels)

Table of Contents


Key Takeaways: EdX provides university-level courses from top institutions to over 47 million learners globally, offering comprehensive accessibility features, mobile learning capabilities, and verified certificates recognized by employers. The platform maintains higher completion rates than many competitors through evidence-based learning methodologies.

EdX is a nonprofit online learning platform founded by Harvard and MIT that delivers university-quality courses to over 47 million learners worldwide. The platform partners with 170+ institutions to provide courses ranging from computer science to humanities, with both free audit tracks and paid verified certificate options.

What is EdX and how does it work as an e-learning platform

EdX operates as a nonprofit e-learning platform that provides open access to university-level courses from prestigious institutions worldwide. As of 2026, the platform serves 47.3 million registered learners across 196 countries, offering over 4,200 courses from 170 partner institutions. Unlike for-profit competitors, EdX reinvests revenue into platform improvements and educational accessibility initiatives.

The platform’s mission centers on democratizing education by removing traditional barriers to high-quality learning. You can access most course content for free through audit tracks, while paying only for verified certificates and additional features. This freemium model has enabled EdX to maintain its commitment to educational equity while sustaining operations.

EdX courses maintain academic rigor equivalent to on-campus offerings, with many taught by the same professors who deliver in-person instruction. The MIT OpenCourseWare initiative pioneered this approach to open educational resources, establishing precedent for platforms like EdX to scale university education globally.

EdX course delivery model and learning methodology

EdX employs a structured learning methodology combining video lectures, interactive exercises, peer discussions, and assessments to replicate university-level academic experiences. Courses typically run 4-12 weeks with 3-8 hours of weekly commitment, though self-paced options allow flexible scheduling.

The platform’s pedagogical approach integrates multiple learning modalities. Video content comprises approximately 40% of course materials, with the remaining 60% split between interactive exercises (25%), reading materials (20%), and peer discussions (15%). This distribution reflects educational research showing that active learning techniques improve retention compared to passive video consumption.

Course structure follows a weekly module format, with each module containing 4-6 learning sequences. Each sequence combines a 5-15 minute video segment with immediate knowledge checks, ensuring you process information before advancing. This microlearning approach aligns with cognitive load theory, preventing information overload while maintaining engagement.

Key Takeaway: EdX’s blended learning model combines multiple pedagogical approaches to maximize learning effectiveness, with emphasis on active participation rather than passive content consumption.

University partnerships and academic credibility

EdX maintains partnerships with 170+ institutions including Harvard, MIT, Berkeley, and Oxford, ensuring courses meet rigorous academic standards. These partnerships provide the platform’s core competitive advantage over commercial alternatives.

Top-tier university partnerships include:

  • Harvard University: Offers 100+ courses across liberal arts, sciences, and professional development
  • Massachusetts Institute of Technology: Provides 150+ courses in engineering, computer science, and business
  • University of California, Berkeley: Contributes 80+ courses in data science, public policy, and humanities
  • University of Oxford: Delivers 25+ courses in philosophy, literature, and social sciences
  • Columbia University: Provides 60+ courses in journalism, public health, and international affairs
  • Stanford University: Offers 45+ courses in artificial intelligence, entrepreneurship, and medicine
  • Princeton University: Contributes 30+ courses in economics, psychology, and physics

These institutions maintain direct oversight of course content, instructor selection, and assessment standards. Faculty teaching on EdX typically hold tenure-track positions and apply the same academic rigor used in on-campus courses. The Council of Higher Education Accreditation recognizes these institutional standards, lending credibility to EdX certificates and course completion records.

How to access EdX courses on mobile devices and offline

Yes, you can access EdX courses through dedicated mobile apps for iOS and Android, with limited offline learning capabilities for downloaded video content. Mobile usage accounts for 34% of total platform engagement as of 2026, with particularly high adoption in regions with limited desktop access.

To access EdX courses on mobile devices:

  1. Download the EdX app from the App Store (iOS 14+) or Google Play (Android 8+)
  2. Create an account or sign in with existing credentials
  3. Browse the course catalog using filters for subject, difficulty, and institution
  4. Enroll in courses directly through the app interface
  5. Download video content for offline viewing when connected to WiFi
  6. Access interactive exercises when online connectivity is available
  7. Track progress through the integrated dashboard and achievement system

Mobile compatibility varies by course type. Traditional lecture-based courses translate well to mobile devices, while programming courses requiring code editors or laboratory simulations may require desktop access for optimal experience.

EdX mobile app features and limitations

The EdX mobile app provides core learning functionality including video playback, course discussions, and progress tracking, but lacks advanced features like proctored exams and complex interactive labs. Current app store ratings average 4.2/5 on iOS and 3.8/5 on Android, with over 10 million downloads across platforms.

Mobile app features include:

  • Video streaming and download: Access lectures with adjustable playback speed and subtitle options
  • Course discussions: Participate in forum discussions and peer interactions
  • Progress tracking: Monitor completion status and upcoming deadlines
  • Basic assessments: Complete multiple-choice quizzes and simple assignments
  • Certificate access: View and share completed certificates
  • Notification system: Receive alerts for assignment deadlines and course updates
  • Offline video playback: Watch downloaded content without internet connectivity

Significant limitations include:

  • No proctored exam support: Verified track assessments require desktop browsers
  • Limited interactive content: Programming labs and simulations need full browsers
  • Reduced forum functionality: Complex formatting and file uploads unavailable
  • No live session access: Virtual office hours and webinars require desktop participation
  • Storage constraints: Downloaded content consumes significant device storage

Offline learning capabilities and content download options

EdX allows offline access to downloaded video content only, with interactive exercises, assessments, and discussions requiring internet connectivity. Video downloads remain available for 30 days after download, with automatic deletion to manage storage.

To download content for offline learning:

  1. Connect to WiFi to avoid mobile data charges for large video files
  2. Navigate to course content within the mobile app
  3. Tap the download icon next to individual video lectures
  4. Select video quality (480p, 720p, or 1080p based on storage preferences)
  5. Monitor download progress through the app’s download manager
  6. Access downloaded content through the “Downloads” section when offline
  7. Sync progress when reconnecting to update completion status

Storage requirements vary significantly by course and video quality. A typical 8-week course with 40 video lectures requires:

  • 480p quality: 2-4 GB storage space
  • 720p quality: 4-8 GB storage space
  • 1080p quality: 8-16 GB storage space

Downloaded content expires after 30 days or when you unenroll from courses. The app automatically manages storage by removing oldest downloads when device space becomes limited.

EdX accessibility features for students with disabilities

EdX provides comprehensive accessibility accommodations including screen reader compatibility, closed captioning, keyboard navigation, and visual enhancement tools, meeting WCAG 2.1 AA standards. The platform serves over 2.1 million learners with documented disabilities, representing approximately 4.4% of the total user base.

Accessibility compliance extends across all platform components, from course enrollment through certificate completion. EdX undergoes annual accessibility audits and maintains partnerships with disability advocacy organizations to ensure continuous improvement. The platform’s commitment to universal design benefits all learners, not just those with specific accommodation needs.

The Web Content Accessibility Guidelines 2.1 provide the framework for EdX’s accessibility standards. These guidelines ensure content remains perceivable, operable, understandable, and robust across assistive technologies and user preferences.

Screen reader compatibility and visual accessibility tools

EdX maintains full compatibility with major screen reading software and provides extensive visual accessibility customization options. The platform supports assistive technology users through semantic markup, alternative text descriptions, and logical navigation structures.

Screen reader compatibility includes:

  • JAWS (Job Access With Speech): Full functionality across Windows platforms with 99.2% compatibility rating
  • NVDA (NonVisual Desktop Access): Complete support for Windows users with regular compatibility testing
  • VoiceOver (Apple): Native support for Mac, iOS, and iPadOS with optimized mobile experience
  • TalkBack (Android): Full compatibility with Android mobile app functionality
  • Dragon NaturallySpeaking: Voice navigation support for hands-free platform interaction

Visual accessibility features include:

  • High contrast mode: Alternative color schemes for improved text visibility
  • Font size adjustment: Scalable text from 100% to 300% magnification
  • Color customization: User-defined color combinations for optimal readability
  • Focus indicators: Clear visual highlights for keyboard navigation
  • Alternative text: Comprehensive image descriptions for non-text content

Hearing accessibility and closed captioning options

EdX provides closed captions for 94% of video content across 12 languages, with automatic speech recognition backup for newer courses. Caption quality undergoes human review for accuracy, with professional transcription services used for high-enrollment courses.

Closed captioning coverage includes:

  • English: 98% of courses with professional human-generated captions
  • Spanish: 76% of courses with native Spanish or translated captions
  • Mandarin: 45% of courses with simplified Chinese caption options
  • French: 38% of courses with professional French language captions
  • Portuguese: 32% of courses with Brazilian Portuguese caption availability
  • Arabic: 28% of courses with Modern Standard Arabic captions

Caption features provide multiple customization options. You can adjust text size, background opacity, font selection, and positioning preferences. Caption files are downloadable for use with external media players or personal study materials.

The Americans with Disabilities Act requires educational platforms to provide effective communication accommodations, and EdX exceeds minimum compliance standards through comprehensive captioning initiatives.

Motor accessibility and navigation accommodations

EdX supports full keyboard navigation and provides motor accessibility accommodations for users with limited mobility or dexterity challenges. All interactive elements remain accessible without mouse or touchscreen input.

Keyboard navigation features include:

  • Tab order logic: Systematic progression through page elements following content hierarchy
  • Skip navigation links: Quick access to main content areas bypassing repetitive interface elements
  • Keyboard shortcuts: Custom hotkey combinations for frequent actions and navigation
  • Focus management: Clear indication of active elements during keyboard navigation
  • Alternative input methods: Support for switch navigation and specialized input devices

Motor accessibility accommodations include:

  • Extended time limits: Automatic extensions for timed assessments and activities
  • Pause functionality: Ability to pause video content and interactive exercises indefinitely
  • Large click targets: Interface elements sized for easy activation with limited precision
  • Drag-and-drop alternatives: Alternative input methods for interactive exercises
  • Voice control compatibility: Integration with speech recognition software for hands-free navigation

User feedback indicates 87% satisfaction with motor accessibility features, based on 2026 platform surveys of users with mobility-related disabilities.

How EdX certificates work and employer verification process

EdX certificates provide verifiable proof of course completion with employer-accessible verification systems and institutional backing from partner universities. Over 320,000 verified certificates were issued in 2025, with 73% of recipients reporting career advancement or educational benefits within six months of completion.

Certificate verification operates through blockchain-based credential systems and institutional databases. Employers can authenticate certificates independently without contacting EdX directly, streamlining the verification process for HR departments and hiring managers.

The verification system addresses growing concerns about credential fraud in online education. Traditional paper certificates can be easily falsified, while EdX’s digital verification provides tamper-proof authentication linked to specific learner identities and course completion data.

Types of EdX certificates and their credibility

EdX offers four certificate types with varying levels of verification, institutional backing, and employer recognition. Pricing and credibility differ significantly between certificate options.

Certificate Type Price Range Verification Level Institutional Backing Employer Recognition
Audit Certificate Free None Course completion only Limited recognition
Verified Certificate $50-$300 Identity verified Full university backing High employer acceptance
Professional Certificate $300-$600 Industry-validated University + industry partners Excellent industry recognition
MicroMasters $600-$1,500 Graduate-level rigor Full university graduate credit Masters program equivalency

Verified certificates require identity verification through government-issued photo ID and webcam monitoring during assessments. This process ensures the certificate recipient completed coursework personally rather than through academic dishonesty.

Professional certificates focus on industry-specific skills with direct employer input on curriculum design. Partners include Google, IBM, Microsoft, and other major employers who recognize these credentials for hiring and advancement decisions.

MicroMasters programs offer graduate-level coursework that can transfer to full master’s degree programs at participating universities. Currently, 35 universities accept MicroMasters credits toward degree completion.

Certificate verification steps for employers and HR departments

Employers can verify EdX certificates through a simple online process using the certificate URL or verification code provided by job candidates. Verification typically takes 2-3 minutes and provides comprehensive authentication data.

To verify EdX certificates:

  1. Request certificate URL or verification code from the job candidate during application process
  2. Visit the EdX verification portal at edx.org/verify or click the provided certificate link
  3. Enter verification code if using manual verification rather than direct certificate links
  4. Review verification details including learner identity, course completion date, and grade achieved
  5. Confirm institutional backing by checking the issuing university and course details
  6. Download verification report for HR records and compliance documentation
  7. Cross-reference with resume to ensure consistency in reported completion dates and institutions

Verification reports include:

  • Learner identity confirmation: Photo ID verification and identity authentication status
  • Course completion details: Final grade, completion date, and time invested
  • Institutional information: University partner, course instructor, and academic department
  • Certificate authenticity: Digital signature verification and blockchain authentication

The National Association of Colleges and Employers recognizes EdX verification standards as meeting professional credential authentication requirements.

EdX financial aid application process and timeline

EdX offers need-based financial aid covering 90-100% of verified certificate costs, with applications processed within 2-3 weeks and approval rates averaging 78% globally. The program awarded $12.4 million in financial assistance during 2025, supporting over 85,000 learners worldwide.

To apply for EdX financial aid:

  1. Enroll in the audit track of your chosen course before applying for financial assistance
  2. Click “Financial Assistance Available” link on the course homepage
  3. Complete the application form including income information and educational goals
  4. Provide supporting documentation such as tax returns or income statements if requested
  5. Submit a personal statement explaining your financial need and learning objectives (200-400 words)
  6. Wait for application review which typically takes 10-15 business days
  7. Receive notification via email with approval or denial decision
  8. Complete enrollment in verified track if approved for financial assistance

Financial aid covers verified certificate costs but not additional program fees for specializations or MicroMasters programs. Aid approval remains valid for 12 months from the grant date, allowing flexibility in course scheduling.

Financial aid eligibility requirements

EdX financial aid eligibility focuses on demonstrated financial need rather than strict income thresholds, with consideration for regional economic conditions and family circumstances. The platform evaluates applications holistically rather than using automated income cutoffs.

Eligibility factors include:

  • Household income: Consideration of total family income relative to regional cost of living
  • Educational goals: Demonstrated connection between course content and career/academic objectives
  • Financial hardship: Documentation of circumstances preventing certificate payment
  • Geographic location: Adjustment for economic conditions in developing countries
  • Student status: Special consideration for currently enrolled students and recent graduates
  • Employment situation: Evaluation of unemployment, underemployment, or career transition circumstances

Approval rates vary by geographic region, with higher acceptance rates in developing countries (89%) compared to developed nations (67%). This disparity reflects EdX’s mission to democratize education globally while considering regional economic disparities.

Applicationants can reapply for financial aid if initially denied, with 23% of reapplications receiving approval after providing additional documentation or revised personal statements.

Application timeline and approval process

The EdX financial aid review process takes 10-15 business days from application submission to final decision, with most approvals granted within the first week of review. Rush processing is available for courses starting within 10 days of application.

Application timeline breakdown:

  1. Days 1-3: Initial application review and documentation verification
  2. Days 4-7: Financial need assessment and eligibility determination
  3. Days 8-10: Final review and decision preparation
  4. Days 11-15: Decision notification and enrollment processing

Required documentation varies by application but commonly includes:

  • Income verification: Recent tax returns, pay stubs, or employment letters
  • Student status: Current enrollment verification or recent graduation documentation
  • Family circumstances: Documentation of dependents, medical expenses, or other financial obligations
  • Government assistance: Proof of participation in social welfare programs if applicable

Approved financial aid remains valid for 12 months and can be applied to multiple courses during this period. However, you must submit separate applications for different course categories (individual courses vs. professional certificates vs. MicroMasters programs).

How EdX course completion rates compare to other online platforms

EdX maintains an average course completion rate of 67% for paid enrollments and 14% for free audit tracks, significantly outperforming most massive open online course (MOOC) platforms. These completion rates reflect both the platform’s academic rigor and the commitment level of different learner categories.

Platform Paid Course Completion Free Course Completion Average Course Length
EdX 67% 14% 6-8 weeks
Coursera 61% 9% 4-6 weeks
Udacity 72% 8% 3-4 months
Khan Academy N/A 23% Self-paced
FutureLearn 58% 12% 3-6 weeks
Traditional MOOCs 45% 6% 6-10 weeks

EdX’s superior completion rates stem from several platform design decisions. University-level academic rigor attracts motivated learners, while the nonprofit mission reduces pressure for artificial engagement metrics. Additionally, institutional backing from prestigious universities creates higher learner investment in course completion.

EdX completion statistics versus traditional online learning

EdX’s 67% completion rate for verified learners exceeds traditional online university courses, which average 52% completion across all subjects. This performance advantage reflects careful course design and learner self-selection rather than reduced academic standards.

Completion rate analysis reveals significant variation by subject area and course characteristics. Computer science and engineering courses maintain 71% completion rates, while humanities and social science courses average 63% completion. Professional certificate programs achieve the highest completion rates at 78%, likely due to direct career relevance and higher financial investment.

The platform’s completion advantage diminishes when comparing free audit tracks to traditional MOOCs. EdX’s 14% audit completion rate aligns with industry standards, suggesting that financial investment rather than platform design primarily drives completion behavior.

Key Takeaway: Financial investment in verified certificates significantly improves course completion likelihood, with paid learners nearly five times more likely to complete courses than audit track participants.

Factors affecting course completion on EdX

Research identifies five primary factors influencing EdX course completion: financial investment, prior educational attainment, course difficulty alignment, time management skills, and social learning engagement. Understanding these factors can help you optimize your likelihood of successful course completion.

Completion rate factors include:

  • Payment status: Verified track learners complete courses at 67% vs 14% for audit track participants
  • Educational background: Learners with bachelor’s degrees show 73% completion vs 45% for high school education
  • Time investment: Learners spending 4-6 hours weekly achieve 71% completion vs 38% for <2 hours weekly
  • Discussion participation: Active forum participants demonstrate 69% completion vs 52% for passive learners
  • Course difficulty match: Appropriate difficulty level correlates with 74% completion vs 41% for mismatched difficulty
  • Previous online learning: Experienced online learners show 68% completion vs 49% for first-time online students
  • Goal clarity: Learners with specific career goals achieve 72% completion vs 53% for general interest

The Online Learning Consortium research confirms that learner preparation and motivation significantly outweigh platform features in determining completion success.

How EdX compares to Coursera, Udacity, and Khan Academy

EdX distinguishes itself from competitors through nonprofit status, university partnerships, and academic rigor, while Coursera focuses on professional skills, Udacity emphasizes tech bootcamps, and Khan Academy targets K-12 education. Each platform serves different learner needs and educational objectives.

Feature EdX Coursera Udacity Khan Academy
Primary Focus University courses Professional skills Tech bootcamps K-12 education
Pricing Model Freemium/Nonprofit Subscription/Corporate Premium bootcamps Completely free
Certificate Recognition University-backed Industry partnerships Employer-focused No certificates
Course Duration 6-8 weeks 4-6 weeks 3-4 months Self-paced
Academic Rigor High Moderate High Varies by level
Corporate Training Limited Extensive Specialized Minimal

EdX’s academic approach attracts learners seeking traditional university-style education without geographic constraints. The platform’s partnership with top-tier institutions provides credibility that purely commercial platforms cannot match.

Coursera’s business model emphasizes corporate partnerships and professional skill development. While academically rigorous, Coursera courses often focus on practical applications rather than theoretical foundations.

Udacity targets career changers seeking intensive technical training. Their “Nanodegree” programs provide job placement assistance and industry mentorship, but at significantly higher cost than other platforms.

Khan Academy serves a fundamentally different audience, focusing on foundational education rather than advanced professional development. Their completely free model supports global educational equity but limits advanced course offerings.

Best practices for succeeding on the EdX platform

Evidence-based strategies for EdX success include active discussion participation, consistent weekly scheduling, strategic use of course resources, and regular self-assessment of learning progress. Research on online learning effectiveness shows that learners who implement structured study approaches achieve 23% higher completion rates than those using ad-hoc learning methods.

Successful EdX learners consistently demonstrate three behavioral patterns: they engage actively with course communities, maintain regular study schedules regardless of course pacing options, and connect course content to personal or professional goals. These behaviors align with educational psychology research on motivation and retention in distance learning environments.

The platform’s design supports various learning styles, but success depends more on consistent engagement than on matching content to supposed learning preferences. Educational research consistently shows that so-called “learning styles” lack empirical support, while evidence-based study techniques benefit all learners regardless of personal preferences.

Effective study strategies for EdX courses

Research-supported study techniques for EdX courses include spaced repetition, active note-taking, peer discussion engagement, and regular self-testing through course assessments. These strategies align with cognitive science findings on effective learning and retention.

Evidence-based study strategies include:

  • Spaced repetition: Review course content at increasing intervals (1 day, 3 days, 1 week, 2 weeks) to improve long-term retention
  • Active note-taking: Summarize concepts in your own words rather than transcribing lecture content verbatim
  • Elaborative interrogation: Ask “why” and “how” questions about course material to deepen understanding
  • Distributed practice: Spread study sessions across multiple days rather than cramming before deadlines
  • Self-explanation: Verbally explain concepts aloud to identify knowledge gaps and strengthen comprehension
  • Interleaving: Mix different topics within study sessions to improve discriminative learning
  • Retrieval practice: Test yourself frequently using course quizzes and practice problems

Time allocation research suggests optimal study sessions of 25-45 minutes with 5-10 minute breaks to maintain attention and prevent cognitive fatigue. Longer study sessions show diminishing returns and increased error rates.

Peer interaction significantly impacts learning outcomes, with learners who participate in discussion forums showing 34% higher knowledge retention compared to passive content consumers.

Time management and goal setting for online learning

Effective EdX time management requires weekly scheduling commitments, specific learning objectives, and regular progress monitoring to maintain motivation and prevent procrastination. Online learning success correlates more strongly with time management skills than with subject matter expertise or prior academic achievement.

Time management strategies for EdX courses:

  1. Establish consistent study times: Schedule specific days and times for course engagement rather than studying “when convenient”
  2. Break courses into daily objectives: Divide weekly modules into smaller daily tasks to prevent overwhelming workload
  3. Use the Pomodoro Technique: Work in 25-minute focused intervals with 5-minute breaks to maintain attention
  4. Track time investment: Monitor actual vs planned study time to improve future scheduling accuracy
  5. Prioritize high-impact activities: Focus study time on assignments and assessments rather than passive video watching
  6. Build buffer time: Allow extra time for technical difficulties, re-watching content, and assignment completion
  7. Schedule regular reviews: Plan weekly review sessions to consolidate learning and identify knowledge gaps

Goal setting research indicates that specific, measurable objectives improve course completion by 41% compared to general intentions to “do well” in courses. Effective goals include completion deadlines, target grades, and specific skill development outcomes.

Successful online learners typically invest 1.5-2 times the recommended course time to account for technical learning curves, re-watching content, and deeper engagement with challenging material.

Frequently Asked Questions about EdX e-learning

How much do EdX courses cost?

Most EdX course content is available free through audit tracks, while verified certificates cost $50-$300 per course. Professional certificates range from $300-$600, and MicroMasters programs cost $600-$1,500. Financial aid covers 90-100% of certificate costs for approved applicants.

Can I get college credit for EdX courses?

35 universities currently accept EdX MicroMasters credits toward full degree programs. Individual course credits vary by institution, with many universities accepting EdX courses for continuing education units or elective credit. Check with your specific institution’s registrar office for transfer credit policies.

How long do EdX courses take to complete?

Most EdX courses run 4-12 weeks with 3-8 hours of weekly time investment. Self-paced options allow flexible scheduling, though most courses have suggested timelines for optimal learning progression. Professional certificates typically require 3-6 months of part-time study.

Are EdX certificates worth it for career advancement?

73% of verified certificate recipients report career benefits within six months of completion, including promotions, salary increases, or new job opportunities. Employer recognition is highest for certificates from well-known universities and in high-demand fields like data science and computer programming.

Can I access EdX courses offline?

EdX mobile apps allow offline video viewing after downloading content over WiFi. However, interactive exercises, assessments, and discussion forums require internet connectivity. Downloaded videos expire after 30 days and must be re-downloaded for continued offline access.

What happens if I don’t finish an EdX course?

Audit track learners can continue accessing course materials indefinitely without completion pressure. Verified track learners who don’t complete courses forfeit certificate eligibility but retain access to course content. Most courses offer multiple start dates throughout the year for re-enrollment opportunities.

How does EdX verify student identity for certificates?

Verified certificates require government-issued photo ID verification and webcam monitoring during key assessments. This process ensures certificate recipients personally completed coursework and assessments. Additional verification may include keystroke analysis and browser lockdown during exams.

Related reading: LinkedIn Learning vs Coursera 2026: Which.

Related reading: Best Note Taking Apps 2026: Student-Focused.

Comments

Leave a Reply

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