Terms and Conditions

These terms and conditions (the “Terms”), together with our Terms of Use, set out the basis on which you may use the website located at https://tutorextra.co.uk/, as well as any mobile applications, and services (the “Site”) provided by TutorExtra Ltd from time to time..

Last updated date: 15th November 2021.


  1. Introduction
  2. How the service works
  3. Membership
  4. Independent contractor status
  5. Background and verification checks
  6. Accessing our site
  7. Using our site
  8. Intellectual property rights
  9. If you provide content for our site
  10. Your responsibility
  11. Your interactions with other members and our limitation of liability
  12. Our liability & disclaimer
  13. Other disclaimers
  14. Member disputes
  15. General
  16. Fees
  17. Modification to services
  18. Term of the agreement
  19. Non-circumvention
  20. Release & indemnification
  21. No non-permitted use by members
  22. European Union
  23. All other countries
  24. Governing law & jurisdiction
  25. How to contact us

  1. Introduction

    1. TutorExtra Ltd (company number 11221237), referred to as "we", "our" and "us", provides this Site to users seeking services (“Clients”) and to users seeking to provide services (“Providers”). The terms "you" or "user" or "users" shall refer to Clients, Providers, or any person or entity who views, uses, accesses, browses or submits any content or material to the Site. These Terms are entered into by you, and you accept them by:

      1. accessing and using our Site;
      2. contacting for services through the Site;
      3. acknowledging agreement with these Terms in any other manner, such as ticking a box to indicate that you accept the Terms of Use which include these Terms.

  2. How the service works

    1. We are an online marketplace for Clients and Providers. We do not endorse, hire or employ the Providers nor are we responsible or liable in any way whatsoever for any interactions involved between Providers and their Clients or between any users of the Site. Our services (the “Services”) are separate and distinct from the services of Providers.

    2. For Clients or Providers that choose to pay a subscription to TutorExtra we may offer upgraded Services detailed within our Subscription pages. We do not take any payments for the services of Providers. Payment for the services of Providers must be arranged directly with the Providers.

    3. The Site is provided to you for use only under these Terms and the Terms of Use. We reserve all rights not expressly granted to you.

    4. These Terms are a legal agreement between you and us and can only be amended with our written consent. They should be read in conjunction with any details provided on our Site about how our Site operates and the services which are available, including our Terms of Use, Privacy Policy and Cookies Policy.

    5. We reserve the right to change these Terms from time to time without providing prior notice to you by changing them on our Site and indicating a new effective date at the top of them. Continued use of the Site after such date shall indicate your agreement to those updated Terms.

    6. As part of our continuing programme of improvement of service to Provider Members, we have enacted the following functionality improvements:

      1. We may occasionally alert Provider Members by SMS text of the fact that there is a new message in their TutorExtra Messages inbox. This will only occur when a mobile number has been provided. In all cases, an email will be triggered and sent to the Provider Member.
      2. It is the responsibility of the Provider Members to maintain accurate records of their current mobile phone number. Where the Provider Members have provided a valid email address, this SMS medium will be used for these notifications.
      3. We may also send information about associated products and services by emails. We shall only use email, not SMS for this purpose. We shall undertake this activity, by meeting the conditions of the Privacy Electronic Communications Regulation (PECR). We shall only provide information to existing customers and about similar products and services.
      4. If you wish to opt out of marketing messages, please let us know.
      5. The above, and all subsequent changes are, and will continue to be made, under formal change control, Data Privacy by Design and with a full Data Privacy Impact Assessment (DPIA) undertaken as per responsibilities under the UK Data Protection Act (UK GDPR).
      6. Full compliance with both the UK GDPR and the PECR is maintained at all times.

    7. If there is a conflict between these Terms and any terms and conditions posted for a specific area of or within our Services, those terms and conditions will take precedence with respect to your use of or access to that specific Service, but these Terms shall still apply to our legal relationship.

    8. Additional information about how the service works can be found via the How it Works page.

  3. Membership

    1. You may use some of our Services at no direct cost. However, in order to access additional features and Services, you must register as a member on our Site (a “Member”). By becoming a Member, you agree to provide accurate, current and complete information during the registration process and to update such information to keep it accurate, current and complete for the duration of your use of the Services. A Member may not have more than one active TutorExtra Account at the same time. We reserve the right to suspend or terminate your TutorExtra Account and your access to our Services for any reason whatsoever without providing you with any prior written notice.

    2. As a Provider or Client Member you will have the ability to edit your profile, post a Listing, or other Services that have been made available to you. Posting of a Listing is at our sole discretion and we may remove Listings from our Services at any time, for any reason, and without providing any prior notice to you. Any Listing you post must not:

      1. not breach any agreements you have entered into with anyone, including these Terms; and
      2. not contain accurate, current and complete information.

    3. We reserve the right to restrict certain functionality and make this available only to users that pay for a subscription. A paying Member will unlock additional features and benefits. Additional terms and conditions of service may be contained within your Member account.

    4. Any Provider Member who accepts a Client or booking through our Services must honour all terms and conditions of the Listing, these Terms and any additional terms and conditions in effect at the time of booking.

  4. Independent contractor status

    1. Our Services are separate and distinct from the services of the Providers. You acknowledge that Provider Members are not employees or agents of us but are independent contractors who operate a separate and distinct business from ours. As such, we do not endorse or control the Providers, the manner or method of service to you, exercise no control over your working relationship with the Provider Member and do not warrant your safety or the service of any Provider Member. We urge all users of our Services to be responsible and careful about their use of our Services, any transaction entered into as a result of our Services and interactions with Members.

  5. Background and verification checks

    1. We have no obligation to perform Disclosure and Barring Service (DBS) checks (previously known as Criminal Records Bureau/CRB check) on any Members. It is the responsibility of Clients to review Providers profiles prior to seeking their services. Providers may order checks about themselves independently and can also upload their DBS certificate on their profiles to comply with best practice.

    2. By registering for and using the Site or Services as a Provider, you acknowledge and agree that for the legitimate business purpose of protecting the safety and integrity of our Site, we:

      1. may review, order and use background checks you provide about yourself
      2. reserve the right, but not the obligation, to utilise third party service providers to verify on an ongoing basis that your registration data is accurate and that the representations and warranties addressing legal matters such as complaints, arrests, sex offender status are also true; and
      3. may take such action in response to checks as we deem appropriate in our sole discretion, including, without limitation, suspending and/or terminating your membership, should we determine that you have violated any representation or warranty or any other provision of these Terms or are otherwise unsuitable to be a Member on the Site.

  6. Accessing our site

    1. We cannot guarantee that our Site will operate continuously or without interruptions or be error-free. You must not attempt to interfere with the proper working of our Site and, in particular, you must not attempt to circumvent security, tamper with, hack into, or otherwise disrupt our Site or any computer system, server, router or any other internet-connected device.

    2. You are responsible for ensuring that your computer system meets all relevant technical specifications necessary to use our Site and is compatible with our Site. You also understand that we cannot and do not guarantee or warrant that any content on our Site will be free from infection, viruses and/ or other code that has contaminating or destructive properties. You are responsible for implementing sufficient procedures and virus checks (including anti-virus and other security checks) to satisfy your particular requirements for the safety and reliability of data input and output.

    3. From time to time, we may restrict access to certain features or parts of our Site, or our entire Site, to users who have registered with us. If you choose, or you are provided with, a user identification code, password or any other piece of information as part of our security procedures, you must treat such information as confidential, and you must not disclose it to any third party. We have the right to disable any user identification code or password, whether chosen by you or allocated by us, at any time, if in our opinion you have failed to comply with any of the provisions of these Terms or our Terms of Use.

    4. We reserve the right, in our discretion, to withdraw, suspend or modify our Site or certain features or parts of our Site with or without notice to you, where we have reason to do so. There may also be times when our Site or certain features or parts of our Site become unavailable, whether on a scheduled or unscheduled basis. You agree that we will not be liable to you or to any third party for any withdrawal, modification, unavailability, suspension or discontinuance of our Site or any service available on or through our Site.

  7. Using our site

    1. You must be 18 years or over in order to use our site. Any access to or use of our Services by anyone under the age of majority is expressly prohibited and requires consent to these Terms by a parent or legal guardian. By using our Services, you represent and warrant to us that you are either a legal adult or, if under the age of majority, have obtained proper consent from a parent or legal guardian if required by law. If you use our Services on behalf of a company or other legal entity, you represent and warrant that you have the authority to bind that company or other legal entity to these Terms. By using our Services, you represent and warrant that you have the right, authority and capacity to enter into these Terms and to abide by all of the terms and conditions of these Terms.

    2. You must use our Site and the information available from our Site responsibly. No such information may be used for or in connection with any unlawful, immoral or anti-social purpose, or in a manner which is or may be damaging to our name or reputation.

    3. While using our Services you agree not to:

      1. restrict or inhibit any other visitor or Member from using our Services, including, without limitation, by means of "hacking" or "cracking" or defacing any portion of our Services;
      2. use our Services for any unlawful purpose;
      3. express or imply that any statements you make are endorsed by us, without our prior written consent;
      4. transmit (i) any content, language, imagery, or information that is unlawful, fraudulent, threatening, harassing, abusive, libellous, defamatory, obscene or otherwise objectionable, or infringes on our or any third party's intellectual property or other rights; (ii) any material, non-public information about companies without the authorisation to do so; (iii) any trade secret of any third party; or (vi) any advertisements, solicitations, chain letters, pyramid schemes, investment opportunities, or other unsolicited commercial communication (except as otherwise expressly permitted by us);
      5. engage in spamming or flooding;
      6. breach or circumvent any laws, third-party rights or our systems, policies, or determinations of your account status;
      7. transmit any software or other materials that contain any virus, worm, time bomb, Trojan horse, or other harmful or disruptive component;
      8. modify, adapt, sublicense, translate, sell, reverse engineer, decompile or disassemble any portion of the Site or our Services;
      9. remove any copyright, trademark, or other proprietary rights notices contained on the Site or applied to our Services;
      10. "frame" or "mirror" any part of the Site or our Services without our prior written authorisation;
      11. use any robot, spider, site search/retrieval application, or other manual or automatic device or process to retrieve, index, "data mine," or in any way reproduce or circumvent the navigational structure or presentation of the Site or its contents;
      12. harvest or collect information about Site visitors or Members without their express consent;
      13. create more than one profile without our express written consent;
      14. permit anyone else whose account or subscription was terminated, or who is not a Member, to use our Services through your subscription, username or password;
      15. engage in commercial activities and/or sales without our prior written consent such as contests, sweepstakes, barter, advertising, and pyramid schemes;
      16. transfer your account or user ID to another party without our consent;
      17. solicit any Provider or user to work with or for another company for employment, independent contracting services, performances, or other service (except as otherwise expressly permitted by us or allowable as part of a specific active subscription plan); or
      18. engage in any communication related to sexual conduct, nudity, or which expresses profanity.

    4. We may provide assistance and guidance through our customer care representatives. Telephone calls between you and our customer care representatives may be recorded for quality assurance purposes. If we feel that your behaviour towards any of our customer care representatives or other employees is at any time threatening or offensive, we reserve the right to immediately terminate your membership and you will not be entitled to any refund of unused subscription fees.

  8. Intellectual property rights

    1. All content on our Site including, without limitation, anytext, software, photographs and graphics is protected by United Kingdom and international copyright laws. We, or our licensors, own copyright and/or database rights in the selection, coordination, arrangement and enhancement of such content, as well as in the original content. Except as expressly set out in these Terms, nothing in these Terms shall give you any rights in respect of any intellectual property owned by us or our licensors. You shall not assert or attempt to obtain any such rights and you shall not use, copy, reproduce, modify, publish, transmit, participate in the transfer or sale of, create derivative works from, or in any way exploit, our name, trademarks, logos or other proprietary marks, or any of the content of our Site, in whole or in part, except as provided in these Terms.

    2. If you believe that your work has been copied and posted on the Site or used in any of our Services in a way that constitutes copyright infringement, please contact us immediately at admin@tutorextra.co.uk.

    3. Opinions, advice, statements, reviews, offers, or other information or content made available through our Services, but not directly by us, are those of their respective authors, and should not necessarily be relied upon. Such authors are solely responsible for such content.

  9. If you provide content for our site

    1. If you provide any material to our Site (for example, by providing ratings and reviews, comments, articles or uploading any other content in any format (including video) ("User Content") you agree to grant us permission, irrevocably and free of charge, to use the User Content (including adapting it for operational or editorial reasons) in any media worldwide, for our own marketing, research and promotional activities and our business purposes, including, without limitation, providing the User Content to selected third party partners, service providers, social media and networking sites. You further represent and warrant that public posting and use of your content by us will not infringe or violate the rights of any third party.

    2. Subject to the above, you own your User Content at all times, and you continue to have the right to use it in any way you choose.

    3. By providing any User Content to our Site you confirm that such User Content:

      1. is your own original work or you are authorised to provide it to our Site and that you have the right to give us permission to use it for the purposes set out in these Terms;
      2. will not contain or promote anything illegal, harmful, misleading, abusive, sexually oriented, threatening, harassing, racially offensive, defamatory (that is, it does not damage someone’s good reputation) or anything else that might cause widespread offence or bring us or our business partners into disrepute;
      3. does not take away or affect any other person’s privacy rights, contract rights or any other rights;
      4. does not contain any virus or other code that may damage, interfere with or otherwise adversely affect the operation of our Site;
      5. will, if used to promote your own business or services, clearly and openly state your association with the particular business expressly; and
      6. will not contain any form of mass-mailing or spam.

    4. If you do not want to grant us the permissions set out above, please do not provide any material to our Site.

    5. We have no obligation to publish your User Content on our Site and we retain the right to remove any User Content at any time and for any reason.

    6. We do not edit, pre-vet or review any User Content displayed on our Site. If you believe that any User Content does not comply with the requirements set out in this paragraph, please notify us immediately. We will then review the User Content and, where we deem it appropriate, remove it within a reasonable time.

  10. Your responsibility

    1. You are responsible for maintaining the confidentiality of your username and password. You shall not disclose your password to any unauthorised third party and will take sole responsibility for any activities or actions under your account on our Site, whether or not you have authorised such activities or actions. You agree to:

      1. Apply adequate security with regard to your access protocols;
      2. immediately notify us of any unauthorised use of your username or password or any other breach of security; and
      3. ensure that you exit from your account at the end of each session.

    2. We will not be liable for any loss or damage arising from your failure to comply with the provisions of this clause 10. You should use particular caution when accessing your account from a public or shared computer so that others are not able to view or record your password or other personal information. If you share your computer with others, you may wish to consider disabling any auto-sign in features if linked to your account.

  11. Your interactions with other members and our limitation of liability

    1. You are solely responsible for your interactions with other Members. You understand that not all providers on the Site have background checks and that we do not perform background checks on Client or Provider Members. We do not attempt to verify the qualification or statements of our Members. We make no representations or warranties as to the conduct of Members or their compatibility with any current or future Members.

    2. No Member is obligated to meet offline with any other Member. You agree to take reasonable precautions in all interactions with other Members of our services. You understand that we make no guarantees, either express or implied, regarding your ultimate experience with Members you meet through our services. You do so at your own risk and at your own peril.

    3. In no event shall we and/or our officers, employees, agents or affiliates be liable to you or any third person for any damages whatsoever, whether direct, indirect, general, special, compensatory, consequential, exemplary, and/or incidental, including lost profits, arising out of or relating to any act or omissions of you, us and/or our officers, employees, agents or affiliates, our third party investigative service, any Member or anyone else in connection with the use of our Services or the Site, including without limitation, bodily injury, emotional distress, and/or any other damages resulting from communications or meetings with other users of our Services or persons you meet through our Services, or otherwise.

    4. Notwithstanding anything to the contrary contained herein, and to the maximum extent allowed by law, the liability of us and/or our officers, employees, agents and affiliates, to you and your heirs at law for any cause whatsoever, and regardless of the form of the action, shall be limited to the amount paid, if any, by you to us for our Services during the preceding twelve (12) months.

  12. Our liability & disclaimer

    1. Although we hope our Site will be of interest to users, we accept no liability and offer no warranties or conditions in relation to our Site or its content, to the fullest extent such liability can be excluded by law. We hereby disclaim all such warranties, express or implied, including, but not limited to, warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, freedom from errors, suitability of content, or availability.

    2. There is no limit to what we and the people who provide our services will be liable for if someone dies or is injured because of our negligence or because we have committed fraud.

    3. Under no circumstances will we, the owner or operator of our Site, or any other organisation involved in creating, producing, maintaining or distributing our Site be liable, whether in contract, tort (including negligence), breach of a statutory duty, even if foreseeable, for any loss of:
      1. profits, sales, business, or revenue;
      2. business interruption;
      3. anticipated savings;
      4. business opportunity, goodwill or reputation; or
      5. use of, or corruption to information.

    4. If we do not comply with these Terms, then we will only be liable for losses you have suffered as a direct result of such failure. We are not liable to you for any other losses whether such losses are because we have not kept to our obligations or contract, because of something we have done or not done in negligence, due to defamatory statements or liability for a product or otherwise as a result of:

      1. use of, or inability to use, our Site;
      2. use of or reliance on any content displayed on our Site; any mistake, fault, failure to do something, missing information, or virus on our Site or if it does not work properly because of incidents outside of our control such as (but not limited to) interruptions to communication and networks and circumstances beyond our control;
      3. theft, destruction of information or someone getting access to our records, programs or services without our permission; or
      4. goods, products, services or information received through or advertised on any website which we link to from our Site.

    5. We cannot guarantee that each Member is at least the required minimum age, nor do we accept responsibility or liability for any content, communication or other use or access of our Services by persons under the age of majority in violation of these Terms. Also, it is possible that other Members or users (including unauthorised users, or "hackers") may post or transmit offensive or obscene materials using our Services and that you may be involuntarily exposed to such offensive and obscene materials. It also is remotely possible for others to obtain personal information about you due to your use of our Services, and that the recipient may use such information to harass or injure you. We are not responsible for the use of any personal information that you disclose using our Services. Please carefully select the type of information that you post on the Site or release to others using our Services. We disclaim all liability, regardless of the form of action, for the acts or omissions of other members or users (including unauthorised users), whether such acts or omissions occur during the use of the website, our services or otherwise.

  13. Other disclaimers

    1. We assume no responsibility for ensuring a Member’s compliance with any applicable laws, rules and regulations or these Terms.

    2. We have not inspected the location where any Provider services will be provided. We are not responsible for the conduct, whether online or offline, of any user of our Services or Provider services.

    3. We cannot guarantee and do not promise any specific results from use of our Services.

    4. Some of our Services may require Clients to have a computer and a sustained and reliable internet connection. We do not provide refunds for technical failures, power outages or unreliable internet connections beyond our control.

  14. Member disputes

    You are solely responsible for your interactions with other Members. We reserve the right, but not the obligation, to monitor disputes between you and other Members.

  15. General

    1. Where our Site contains links to other websites and resources provided by third parties ("Third Party Sites"), these links are provided for your information only. We have no control over the contents of those websites or resources. Accordingly, we do not assume any liability associated with Third Party Sites. You need to take appropriate steps to determine whether accessing a Third Party Site is appropriate, and to protect your personal information and privacy on such Third Party Site.

    2. Any formal legal notices should be sent to us using the details set out on our Site.

    3. Failure by us to enforce a right does not result in waiver of such right. You may not assign or transfer your rights under these Terms.

    4. These conditions and our Terms of Use make up the whole agreement between you and us. If any provision of the Terms is found to be unenforceable as a matter of law held invalid by any law or regulation of any government, or by any court or arbitrator, the parties agree that such provision will be replaced with a new provision that accomplishes the original business purpose.

  16. Fees

    The fees payable for our Services shall be as stated on our Site or as agreed between us from time to time and shall be subscription based in nature and payable in advance by any means specified by us from time to time.

  17. Modification to services

    We reserve the right at any time to modify or discontinue, temporarily or permanently, our Services (or any part thereof) with or without notice. You agree that we shall not be liable to you or to any third party for any modification, suspension or discontinuance of our Services. Notification of changes to our Services may be posted within your Member profile, on the Site or communicated through our Services.

  18. Term of the agreement

    These Terms will remain in full force and effect while you use our Services and/or are a Member. You may terminate your membership at any time, for any reason, by sending a written notice of termination to Tutor Extra Ltd., The Archive Centre, Honeywood Road, Dover, Kent, CT16 3EH. To help us analyse and improve our Services, you may be asked to provide a reason for your resignation/cancellation. We may terminate your membership and/or subscription at any time through notice to your email address on file. If we terminate your membership because you have breached this Agreement, you will not be entitled to any refund of unused subscription fees. All decisions regarding the termination of accounts shall be made in our sole discretion. We are not required to provide you notice prior to terminating your membership. We are not required, and may be prohibited, from disclosing a reason for the termination of your account. After your membership or subscription is terminated, all terms that by their nature may survive termination of this Agreement shall be deemed to survive such termination.

  19. Non-circumvention

    During the term of this Agreement and for two years thereafter, no Member shall, directly or indirectly, circumvent, initiate, solicit, negotiate, contract or enter into any business transactions with any Member introduced by us through our Services, without our consent. In case of such circumvention, such Member agrees and guarantees that such Member will pay a legal monetary penalty that is equal to the commission or fee we would have realised in such transactions, had Member not circumvented our rights under this Agreement.

  20. No non-permitted use by members

    Use of our Services is only with our permission, which may be revoked at any time, for any reason, in our sole discretion. Illegal and/or unauthorised uses of our Services may be referred for criminal prosecution.

  21. Release & indemnification

    In the event that you have a dispute with one or more Members or other users of our Services (including, without limitation, any dispute between members regarding any transaction or user contributed content) or any third party website that may be linked to or from or otherwise interact with our Services, including without limitation any social media site, you hereby agree to release, remise and forever discharge Tutor Extra Ltd. and our respective agents, directors, officers, employees, and all other related persons or entities from any and all manner of rights, claims, complaints, demands, causes of action, proceedings, liabilities, obligations, legal fees, costs, and disbursements of any nature whatsoever, whether known or unknown, which now or hereafter arise from, relate to, or are connected with such dispute and/or your use of the Site and our Services. Unless otherwise prohibited by law, you hereby agree to indemnify, defend and hold Tutor Extra Ltd. and our respective agents, directors, officers, employees, and all other related persons or entities (collectively, the "indemnified parties") harmless from and against any and all liability and costs incurred by the indemnified parties in connection with any claim arising out of your use of the Site, our Services or otherwise relating to the business we conduct (including, without limitation, any potential or actual communication, transaction or dispute between you and any other member or third party), any content posted by you or on your behalf or posted by other users of your account to the website, any use of any services or service provided by a third party provider, any use of a tool or services offered by us that interacts with a third party website, including without limitation any social media site or any breach by you of these terms or the representations, warranties and covenants made by you herein, including without limitation, attorneys' fees and costs. You shall cooperate as fully as reasonably required in the defence of any claim. We reserve the right, at our own expense, to assume the exclusive defence and control of any matter otherwise subject to indemnification by you and you shall not in any event settle any matter without our written consent. This section survives termination of these Terms.

  22. European Union

    In the event that the sale or delivery of a product or service is subject to any value added tax ("VAT"), under applicable law, we will collect and remit the VAT to the competent tax authorities for sales of such products or services as required by law. You will indemnify and hold us harmless against any and all claims by any tax authority for any underpayment of VAT, and any penalties and/or interest thereon.

  23. All other countries

    For sales in countries other than the European Union, you are responsible for remitting the taxes to the appropriate taxing authority (which may be different to the tax authority in your own location).

  24. Governing law & jurisdiction

    The laws of England and Wales apply to your use of our Site and these Terms. We control our Site from within the United Kingdom. However, you can access  our Site from other places around the world. Although, these places may have different laws from the laws of England and Wales, by using our Site you agree that the laws of England and Wales will apply to everything relating to you using our Site and you agree to keep to these laws. We have the right to take you to court in the country in which you reside.

  25. How to contact us

    If you experience problems with our Site or would like to comment on it, please feel free to contact us by using the details set out on our Site.

Popular Searches
Social Sciences lessons
Maths Teachers
Drama Tuition Centres
Massage Learning Centres
Organic Chemistry lessons
Contemporary Dance Training Centres
Special Needs lessons
Swimming Tutoring Centres
Greek Tuition Centres
Information Technology Tutors
Basic Maths Universities
Makeup Colleges
Literacy Teachers
Marketing Universities
Drama Schools
Music Theory Tutors
First Aid and CPR/AED Schools
Dance Academies
Organic Chemistry Teachers
Swimming Education Centres
English lessons in Devon
Maths lessons in Hampshire
Modern Dance Teachers
English Education Centres
Information Technology Tutoring Centres
Mathematics Teachers
Physics lessons in London
Elementary Maths Tutoring Centres
French Tutors
Dance lessons
ICT Teachers
Microsoft Office Tutors
We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Read more