Macduff Tutors and Macduff Tuition


UK Tutors allows you to find Macduff teachers in your local area and across the UK. Our Macduff home tutors offer popular subjects like English, Maths and Physics as well as other niche subjects such as Electronics. Our private Macduff home tutors also cater for Entrance exams, SATs, GCSEs and A-Levels home tuition all around Macduff.



Our simple search will list private tutors in your local area according to their proximity from you. The subjects we offer include, but are not limited to, English, Maths and Physics from primary level through to GCSE, A-Level as well as undergraduate level tuition. Also before making final arrangements with a tutor you can check they cover your syllabus (such as AQA, EdExcel or OCR exam boards) before releasing their contact details and commencing tuition.

We're constantly looking for new private tutors that are able to provide private tuition services in or in any of the other regions we cover. You can click here to register with UK Tutors and create your own personal tutoring profile and begin receiving tuition requests all year round.



A random selection of our tutors can be seen below:
Adrian (Mr)
Adrian's profile picture
Subjects: Combined Science  |  Biology  |  Chemistry  |  Physics  |  Maths  
Availability: Weekdays (all times)
Types of Tutoring: Travels to you / From their home / Online
Info: Hello, I am a private tutor available for one-to-one tuition in GCSE and A/AS-Level Maths and Physics I have a degree in Physics from Imperial College and a Masters in Astrophysics. I also have a passion for these subjects and I love teaching othe ...
View Adrian's profile or  Quick View

Personal Description:
Hello, I am a private tutor available for one-to-one tuition in GCSE and A/AS-Level Maths and Physics

I have a degree in Physics from Imperial College and a Masters in Astrophysics. I also have a passion for these subjects and I love teaching others. I am a young and friendly tutor with an approach that students find relaxing and rewarding.

Teaching Experience:

I have tutored privately for over six years in Bath and London - a cumulative 8000 hours of one-to-one lessons. I also teach A-level Physics, Maths and Further Maths at a Bath tutorial college.

Tutoring Approach:

I aim to provide a friendly and enthusiastic environment for learning. A relaxed student is key to productive learning.

The lessons are focused on the needs of the student, which we set out in the first lesson and are continually adaptable. I like to be organised and keep the student fully aware of their bigger learning picture.

Everyone is welcome. I have very flexible hours and can travel to you if you're not too far or you to me.

Subjects
  • Combined Science
  • GCSE or Standards (32 p.h.)
  • Biology
  • GCSE or Standards (32 p.h.)

  • Chemistry
  • GCSE or Standards (32 p.h.)
  • Physics
  • GCSE or Standards (32 p.h.)
  • A-Level or Highers (32 p.h.)
  • Adult/Casual learner (32 p.h.)

  • Maths
  • GCSE or Standards (32 p.h.)
  • A-Level or Highers (32 p.h.)
  • Adult/Casual learner (32 p.h.)

Try the search box above to find Macduff home teaching and Macduff private tuition
Cyrille (Mr)
Cyrille's profile picture
Subjects: Spanish  |  French  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Travels to you / Online
Info: I am French, living in Manchester since 2006. I love languages and sharing my knowledge of different languages. I believe that anyone can learn a foreign language as long as they put enough work into it. ...
View Cyrille's profile or  Quick View

Personal Description:
I am French, living in Manchester since 2006.
I love languages and sharing my knowledge of different languages.
I believe that anyone can learn a foreign language as long as they put enough work into it.

Teaching Experience:

Qualified teacher since June 2002.
Self employed in France, specializing in home tutoring from 2002 to 2006.
Teacher for the alliance francaise in Manchester since 2006, teaching small groups as well as one to one lessons.
Language assistant and part time teacher in a secondary school in Tameside between 2007 and 2012.
French primary school teacher on a part time basis between 2007 and 2012.
Language assistant and part-time teacher in a sixth form college in Bury from 2012 to 2015.
Part-time teacher at the University of Lancaster since 2013.
Language assistant in a secondary school in Manchester since october 2015.

Tutoring Approach:

I believe that a good relationship between the tutor and the student is essential to achieve improvement.
As a native speaker, I can also give extra information which will create a deeper interest in languages for the students.

Subjects
  • Spanish
  • 11+ (secondary) (25 p.h.)
  • GCSE or Standards (25 p.h.)
  • French
  • Up to 11 years (primary) (25 p.h.)
  • 11+ (secondary) (25 p.h.)
  • GCSE or Standards (25 p.h.)
  • A-Level or Highers (30 p.h.)
  • Further/Higher (university) (30 p.h.)
  • Adult/Casual learner (30 p.h.)


Try the search box above to find Macduff home teaching and Macduff home tuition
Daniel (Mr)
Daniel's profile picture
Subjects: Biology  |  Entrance Exams  |  Chemistry  |  Physics  |  Maths  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Travels to you
Info: I am a very motivating person, willing to explore more opportunity, l have taught at multi cultural school and also in other European countries EU ONLY. Very flexible and open minded. Ready to work on short notices . Computer literate and have PGCE t ...
View Daniel's profile or  Quick View

Personal Description:
I am a very motivating person, willing to explore more opportunity, l have taught at multi cultural school and also in other European countries EU ONLY. Very flexible and open minded. Ready to work on short notices . Computer literate and have PGCE th at the University of Birmingham.

Teaching Experience:

Over 7 years of teaching experience. l have taught at the American school, International school.My main subject areas are IB, AP`s and GCSE in mathematics , Calculus, Physics and chemistry.

Tutoring Approach:

One to One approach . Make the student to participate in the explanation and check on the weakest points of the student to assist the student to improve this will enable the student to reach his or her desired grade.
Simple and straight forward explanation on any topic even those which seems difficult for students to understand.

Subjects
  • Biology
  • 11+ (secondary) (20 p.h.)
  • GCSE or Standards (25 p.h.)
  • Entrance Exams
  • Up to 11 years (primary) (15 p.h.)
  • GCSE or Standards (25 p.h.)

  • Chemistry
  • 11+ (secondary) (20 p.h.)
  • GCSE or Standards (25 p.h.)
  • A-Level or Highers (30 p.h.)
  • Physics
  • 11+ (secondary) (20 p.h.)
  • GCSE or Standards (25 p.h.)
  • A-Level or Highers (30 p.h.)

  • Maths
  • Up to 11 years (primary) (15 p.h.)
  • 11+ (secondary) (20 p.h.)
  • GCSE or Standards (25 p.h.)
  • A-Level or Highers (30 p.h.)
  • Further/Higher (university) (35 p.h.)
  • Adult/Casual learner (30 p.h.)

The search box above can be used to find Macduff home teachers and Macduff home tuition
Anton (Mr)
Anton's profile picture
Subjects: Physics  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Travels to you
Info: Highly motivated physics Tutor. Teaching experience accumulated by preparing more than 40 students for A-Level exams. ...
View Anton's profile or  Quick View

Personal Description:
Highly motivated physics Tutor.
Teaching experience accumulated by preparing more than 40 students for A-Level exams.

Teaching Experience:

My name is Anton. I have master`s degree in Physics from University of New Hampshire. Besides my background as researcher I have four years of experience as a London based tutor. I primary teach A-level physics and most of my students were taking OCR, AQA, or Edexcel exams. I occasionally teach GCSE and University level subjects, such as Mechanics, Electrodynamics, and Quantum Mechanics. Currently I teach part-time in a private school.

Tutoring Approach:

My approach to teaching is flexible. Usually I easy detect weak spots in students understanding and this gives me chance to focus on the most relevant topics for a particular student. I carefully prepare myself for each session, and my goal is to make the student involved in the lesson not just leaving him to listen to me. In my opinion the Math involved in A-Level physics is not hard at all, and many students that are good in Math think they can handle physics relatively easy, but this is most of the time not true. I apply extra effort, in my lessons to make sure that student understands the physics concepts not just memorizing facts. My observation is that if the student goal is to achieve an A grade it requires at least two hours of tutoring per week throughout the academic year, of course sometimes one hour is Okay, and some ambitious student ask for more than two hours per week. In any case it will give me great pleasure to help you improve your knowledge and make you feel the beauty of PHYSICS.

If you have any questions please let me know.
Good luck,
Anton

Subjects
  • Physics
  • A-Level or Highers (100 p.h.)

Try the search box above to find Macduff local teachers and Macduff private tuition
Scott (Mr)
Scott's profile picture
Subjects: Combined Science  |  Chemistry  |  Maths  |  Physics  
Availability: Weekdays (evenings)
Types of Tutoring: From their home
Info: I am a professional educator with a wealth of experience in a wide variety of teaching environments. I've taught in schools (Primary and Secondary) around Hampshire covering almost all the curriculum, been a private tutor for a wealthy family in the ...
View Scott's profile or  Quick View

Personal Description:
I am a professional educator with a wealth of experience in a wide variety of teaching environments. I've taught in schools (Primary and Secondary) around Hampshire covering almost all the curriculum, been a private tutor for a wealthy family in the Middle East, and helped local students improve their GCSE and A-Level grades.

I trained in Physics and have a Masters degree in Physics with Space Science and Technology from the university of Leicester. I now teach Physics and Mathematics at a variety of levels in Gosport and offer local tuition.

Presently, my circumstances make it difficult to offer tuition, and can only accommodate students coming to my home in Gosport.

Teaching Experience:

I qualified as a teacher in 2009 and took up a post in a 11-18 state comprehensive. Here I taught Science at Key Stage 3 and specialised in Physics at Key Stages 4 and 5. After I moved to the south coast I spent 6 months supplying at various schools in Hampshire. This opened my eyes to the full range of skills a good educator should have. I honestly feel my teaching skills were vastly enriched by teaching in a variety of environments in many different subjects.
From March 2011 I was hired by a prestigious tutoring agency based in Oxford to work for a wealthy client and their two sons in the Middle East. This consisted of after-school tutoring 5 evenings a week in a variety of subjects.
Now back in the UK I teach in an Engineering Academy run to train Network Rail Apprentices. I tutor in the evenings from 11+ entrance exam students to those sitting their A2 exams.

Tutoring Approach:

I truly believe that every child is born a genius, with the ability to grasp everything that is put in front of them. From that point on, society, parents, and peers all put barriers in our minds. It is my goal to see that these barriers are destroyed. Learning is done by the student rather than teaching done by the teacher. A teacher can teach a dog to whistle, it doesn't meant the dog will learn.

A tutor is merely a resource. Just like a book, or an expensive laptop. Achieving the optimal results requires a holistic approach to education. I tend to work heavily with educational psychology theory and pinpoint the exact pieces of the puzzle far beneath the surface that allow the bigger picture to be seen. I teach my tutees to look at examinations in a way they may have never seen them before, allowing them to reduce the anxiety and be truly confident in themselves.

The content of subject matter often comes second to learning technique. How people learn differs between individuals. There can never be one set way to solve a problem so I offer various routes and pin point techniques that can be beneficial.

Subjects
  • Combined Science
  • 11+ (secondary) (50 p.h.)
  • GCSE or Standards (50 p.h.)
  • Chemistry
  • 11+ (secondary) (50 p.h.)
  • GCSE or Standards (50 p.h.)

  • Maths
  • 11+ (secondary) (50 p.h.)
  • GCSE or Standards (50 p.h.)
  • A-Level or Highers (50 p.h.)
  • Adult/Casual learner (50 p.h.)
  • Physics
  • 11+ (secondary) (50 p.h.)
  • GCSE or Standards (50 p.h.)
  • A-Level or Highers (50 p.h.)
  • Adult/Casual learner (50 p.h.)


Use the search box above to find Macduff local tutors and Macduff private tuition
Claire (Miss)
Claire's profile picture
Subjects: Drama  
Availability: Weekends / Weekdays (evenings)
Types of Tutoring: Travels to you
Info: I am originally from Ayrshire but have spent the last eight years south of the border studying and working. I have worked as an actor, singer and songwriter and continue to do so whilst teaching. I have now moved back to Ayrshire to live and work a ...
View Claire's profile or  Quick View

Personal Description:
I am originally from Ayrshire but have spent the last eight years south of the border studying and working. I have worked as an actor, singer and songwriter and continue to do so whilst teaching. I have now moved back to Ayrshire to live and work and continue to be creative.

Teaching Experience:

*Co-founder and Director of a theatre company
*Director of Fringe based theatrical work
*Drama workshop leader
*Drama teaching assistant with final year university students
*Trainee college lecturer

Tutoring Approach:

I am very passionate about what i do and have worked with many different people of a variety of ages and backgrounds. I have studied the works of many theatre practitioners whilst in and out of education, ranging from the naturalism of Stanislavski through to the forum theatre of Augusto Boal, to name but a few. However my goal when teaching is to have a "thinking performer" who knows themselves and the character and connects with what they're doing rather than merely "pretending". I'm an approachable person with a strong work ethic and strive to push someone to reach their potential.

Subjects
  • Drama
  • GCSE or Standards (20 p.h.)
  • A-Level or Highers (20 p.h.)
  • Further/Higher (university) (20 p.h.)
  • Adult/Casual learner (20 p.h.)

The search box above can be used to find Macduff home teaching and Macduff home tuition
Hamed (Mr)
Hamed's profile picture
Subjects: French  |  Physics  |  Maths  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Online
Info: I am a native French speaker and I recently graduated in Mechanical Engineering. I have always been passionate about Maths and Physics. I like to share my passion with people, especially those whom I can help, and make these subjects accessible to al ...
View Hamed's profile or  Quick View

Personal Description:
I am a native French speaker and I recently graduated in Mechanical Engineering. I have always been passionate about Maths and Physics. I like to share my passion with people, especially those whom I can help, and make these subjects accessible to all. I also love promoting my language in as many ways as I can.
I understand that it is very important to tailor learning to individual needs and I adapt myself to any situation.

Teaching Experience:

I have been giving casual tuition at secondary school level as well as University level to friends and family. I also explained Maths and Mechanics to university fellow students and friends when they needed help to understand topics I had mastered.

Tutoring Approach:

My approach to tutoring is to find interesting ways to explain when the student is confronted to a problem he cannot solve. I make a point of leading my students to their goal while setting good working standards. I like to transmit my dedication to my pupils.

Subjects
  • French
  • Up to 11 years (primary) (20 p.h.)
  • 11+ (secondary) (20 p.h.)
  • GCSE or Standards (20 p.h.)
  • Physics
  • 11+ (secondary) (50 p.h.)
  • GCSE or Standards (50 p.h.)
  • A-Level or Highers (50 p.h.)
  • Further/Higher (university) (50 p.h.)
  • Adult/Casual learner (50 p.h.)

  • Maths
  • Up to 11 years (primary) (50 p.h.)
  • 11+ (secondary) (50 p.h.)
  • GCSE or Standards (50 p.h.)
  • A-Level or Highers (50 p.h.)
  • Further/Higher (university) (50 p.h.)
  • Adult/Casual learner (50 p.h.)

Use the search box above to find Macduff home teaching and Macduff private tuition
Anne (Ms)
Anne's profile picture
Subjects: English  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Travels to you / From their home
Info: I have been a personal tutor for 15 years now and have helped many young people to achieve better grades in their GCSE and AS/A level qualifications. I have also been an Adult Education Tutor for 16 years, teaching literacy up to pre GCSE levels. ...
View Anne's profile or  Quick View

Personal Description:
I have been a personal tutor for 15 years now and have helped many young people to achieve better grades in their GCSE and AS/A level qualifications.
I have also been an Adult Education Tutor for 16 years, teaching literacy up to pre GCSE levels.
I live in Great Malvern most of the time, where I am available for home tuition.

Teaching Experience:

My teaching experience has been with post 16 learners of literacy.

Tutoring Approach:

I specialise in working with under confident pupils who need to 'home in' on their skills to get a better grade and with those who need to understand a particular area of their studies to improve their grade.
My style is to find out, with the learner, what needs to be worked on and focus on that, in a relaxed but achievement enhancing style. This has produced very positive results.

Subjects
  • English
  • GCSE or Standards (20 p.h.)
  • A-Level or Highers (23 p.h.)

Use the search box above to find Macduff local tutors and Macduff home tuition
Ellie (Miss)
Ellie's profile picture
Subjects: English  |  German  
Availability: Weekdays (evenings)
Types of Tutoring: Travels to you / Online
Info: I have just graduated from the Bristol Old Vic Theatre School where I completed a postgraduate study in professional acting. Before that I was at the University of Bristol where I received a BA in German (2.1). I am offering both German and English ...
View Ellie's profile or  Quick View

Personal Description:
I have just graduated from the Bristol Old Vic Theatre School where I completed a postgraduate study in professional acting. Before that I was at the University of Bristol where I received a BA in German (2.1). I am offering both German and English literature help because I am confident in teaching both language and literature analysis.

Teaching Experience:

I tutored a GCSE student through their German oral and written exams a few years ago and thoroughly enjoyed the experience. I also worked as a theatre in education intern during my year abroad in Germany where I regularly taught workshops based on theatre and text.

Tutoring Approach:

I am really passionate about getting students excited about languages and I believe that the key to success in GCSE and A-Level is confidence. As well as going through school work, coursework and exam preparation I like to ensure that I include a 10 minute conversation in German at every lesson so that the pupil builds confidence in their ability to use vocabulary and grammar correctly. For English Literature I will provide help with essays, literature analysis (especially poetry and Shakespeare) so that students feel confident and prepared for their exams. I will also encourage my students to expand their overall knowledge of literature by reading widely and talking about what they have read. Depending on the needs of the student, I might expect them to keep a literature journal as well.

Subjects
  • English
  • GCSE or Standards (25 p.h.)
  • A-Level or Highers (30 p.h.)
  • German
  • GCSE or Standards (25 p.h.)
  • A-Level or Highers (30 p.h.)


Try the search box above to find Macduff home tutors and Macduff home tuition
Jing (Ms)
Jing's profile picture
Subjects: Mandarin  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Travels to you / From their home
Info: My name is Jing, I was born in a city close to Beijing. I have lived in the UK since 2001 and I have British citizenship. I attended a UK based university where I attained a "Master Degree" in Business Administration. Whilst living and working in mai ...
View Jing's profile or  Quick View

Personal Description:
My name is Jing, I was born in a city close to Beijing. I have lived in the UK since 2001 and I have British citizenship. I attended a UK based university where I attained a "Master Degree" in Business Administration. Whilst living and working in mainland China, I also attended a university where I attained a first degree in electronics. I am a middle aged lady with a wealth of experience. I have held senior management positions in a diverse and wide range of businesses and industries. If you are wanting to learn Mandarin or may be need some help with English / Mandarin translations or consultant to help you with your negotiations when dealing with Chinese business people, I would be pleased to be of service.

Teaching Experience:

I have been very successful working as a "Fee Lance" tutor and operating as a management consultant, where my services have been used in Chinese/English translations and also representing companies on a consultancy basis, when senior English speaking executives were dealing with Chinese business people around the negotiating table. In China I was employed by an electronics manufacturer as a manager, dealing with import & export on a daily basis. In the past I was also privileged to be chosen to teach English Students about China and Chinese culture.

Tutoring Approach:

When teaching mandarin, I prefer a "One on One" tuition basis.

Subjects
  • Mandarin
  • Up to 11 years (primary) (29.99 p.h.)
  • 11+ (secondary) (29.99 p.h.)
  • Adult/Casual learner (29.99 p.h.)

Try the search box above to find Macduff home teaching and Macduff home tuition
Agnieszka (Miss)
Agnieszka's profile picture
Subjects: Italian  
Availability: Weekends / Weekdays (all times)
Types of Tutoring: Travels to you / From their home / Online
Info: I am a tutor in Italian who has recently moved to Oxford from Bologna (Italy), where I've completed my Master's degree in teaching Italian as a foreign language. ...
View Agnieszka's profile or  Quick View

Personal Description:
I am a tutor in Italian who has recently moved to Oxford from Bologna (Italy), where I've completed my Master's degree in teaching Italian as a foreign language.

Teaching Experience:

University Traineeship - assisting in teaching Italian as a foreign language.
Private lessons.

Tutoring Approach:

I prepare lessons depending on the individual needs of the student and provide interesting teaching materials. I also offer conversation lessons for students who want to improve their speaking skills.
My sessions are held in a friendly atmosphere and I'm willing to make them as enjoyable as possible for the students!

Subjects
  • Italian
  • Up to 11 years (primary) (20 p.h.)
  • 11+ (secondary) (20 p.h.)
  • GCSE or Standards (20 p.h.)
  • A-Level or Highers (20 p.h.)
  • Further/Higher (university) (20 p.h.)
  • Adult/Casual learner (20 p.h.)

Try the search box above to find Macduff home teaching and Macduff home tuition
Farooq (Mr)
Farooq's profile picture
Subjects: Accounting  |  Maths  
Availability: Weekdays (evenings)
Types of Tutoring: Travels to you
Info: Reliable and qualified Maths Teacher with 20+ years of experience of tutoring individuals and groups. I care deeply about teaching and learning in general and the teaching of mathematics is a particular passion for me. I am a secondary school math ...
View Farooq's profile or  Quick View

Personal Description:
Reliable and qualified Maths Teacher with 20+ years of experience of tutoring individuals and groups.

I care deeply about teaching and learning in general and the teaching of mathematics is a particular passion for me. I am a secondary school mathematics teacher with Qualified Teacher Status (QTS). I have completed a BSc in Accounting, an ACCA qualification and a PGCE course. I am currently studying for my MSc Education degree. I have 20+ years experience as a tutor and 10+ years as a teacher. I have also worked for an acounting firm for 5 years and worked as a company director for 7 years.

My first session is provided free of charge and I use this session to understand the needs of prospective pupils. At the end of the session, I have a frank and honest discussion with the pupil and/or their guardians. I use these conversations to listen to the concerns of the pupils and/or their guardians and present an outline of my assessment of the student's areas of strengths and weaknesses. I also suggest a course of action to help the pupil move forward.

Teaching Experience:

I have been providing tuition in mathematics for over 20 years and have been a secondary school Mathematics Teacher for over 10 years. I have tutored A Level, university, AAT, CAT, ACCA, CIMA and CIPFA students in accounting for over 10 years and have 5 years experience teaching professioanl accounting courses in private colleges. I have experience teaching to individual students, to small groups and to classes of up to 35 students. I have helped four year old pupils take their first steps in arithmetic and forty plus year old students finally understand how algebra works. In accounting I have worked with 16 year olds studying accounting for the first time for A Levels or CAT or AAT and 40+ year olds who have working in accounting for a long time and are studying for their professional exams.

I have helped students gain confidence in their own mathematical ability when they have been convinced by the academic system that they are incapable of doing well in the subject. I have also helped higher attaining students to challenge themselves and aspire to become even better. Most recently my Year 7 students were the only gold medallists in the UKMT Junior Mathematics Challenge in my secondary school. They did considerably better than all the other Year 7 students and even all the Year 8 students in the school who sat the same exam.

Tutoring Approach:

During the last two decades I have worked with many hundreds of students and have read research studies from academics around the world on the subject of attainment in mathematics. My own experience is in keeping with all the studies I have read about this topic. The overwhelming majority of students can do well in mathematics provided they have the confidence, the techniques and willingness to work hard. Even after only six to eight weeks of tuition, all the students I have tutored have improved by at least one grade or one level.

I tell all prospective pupils there is no magic bullet or shortcut. To achieve success in mathematics a few things are key: understanding the concept well; understanding when and how to apply it in different situations; lots of practice in applying it in different scenarios and short, regular revision sessions. So my only pre-conditions before I agree to work with any student are: a positive attitude; a commitment to put in the time and effort required to bring about the improvement in their grades; and at least one ninety minute session every week.

It is important to me that students should enjoy mathematics and look forward to their sessions with me. To ensure this I use a variety of different resources to explain concepts to students and am a firm believer in using physical and computer based study tools and aides to complement the standard oral and written tools used to teach mathematics. I also believe in linking the mathematics that we study to the real world to increase students' engagement with the topic and their understanding of its relevance. I am very patient and empathetic to my student's needs and once they develop in confidence I encourage all my students to challenge themselves regularly. Depending on the amount of time available, I usually help students cement their mastery of the foundations of arithmetic and algebra before moving on to establish fluency in statistics, geometry and problem solving.

Subjects
  • Accounting
  • A-Level or Highers (35 p.h.)
  • Further/Higher (university) (35 p.h.)
  • Adult/Casual learner (35 p.h.)
  • Maths
  • Up to 11 years (primary) (30 p.h.)
  • 11+ (secondary) (30 p.h.)
  • GCSE or Standards (30 p.h.)
  • A-Level or Highers (35 p.h.)
  • Adult/Casual learner (30 p.h.)


Try the search box above to find Macduff home teaching and Macduff private tuition