Our Apple Courses

  189 reviews

CourseNext DatePrices From
   Final Cut Pro X Advanced FCP 300
   Final Cut Pro X Introduction
   iBooks Author Introduction
   Keynote Introduction
   mac OS Mojave Support Essentials
   Motion Introduction
Experience + Flexibility

We know training inside out. We can advise you on all the options to make sure you get the best possible course.

Tell us you need to cancel 7 days before your course and there’s no charge. Great for your peace of mind.

Our trainers bring their years of industry experience into the classroom. You'll leave confident and prepared.

The smallest class size in the industry. More one on one time with the trainer and a less intimidating group size.

Tell us which you use and it'll be booted up and waiting with the latest software when you arrive.

We provide a lovely onsite lunch so you can relax. We can cater for any dietary requirement with no fuss.

Comfort + Location
Reputation + Feedback

Our Clients

We've worked very hard over the last 20 years to grow our business through personal recommendations.

When you attend a course we ask you to tell us how it went. We use your feedback to help us improve our courses.

We publish all our customer satisfaction stats live on our site (good or bad) because we want everyone to know just how highly you rate us every day, every week and every year.

We know that choosing the best course can be difficult, maybe the thoughts of the 18574 other clients we've asked will give you the inspiration to join us too.

The most recent comments from attendees of our courses are shown below. We reckon they will give you a pretty good indication of how they think we perform.

  Client Ratings

Attendees surveyed18574
  Trainer Knowledge9.8 / 10
  Trainer Materials9.6 / 10
  Trainer Preparation9.8 / 10
  Overall Trainer Score9.7 / 10
  Centre Lunch9.6 / 10
  Centre Staff9.9 / 10
  Overall Centre Score9.7 / 10
  Overall Experience9.6 / 10
  % Who Would Recommend Us99.7%

  Most Recent Comments

"Explaining things clearly and helping people with individual questions."

"The course was great! Learnt a lot of tips and tricks "

"Tom was extremely knowledgable and managed to keep everyone engaged for the whole day. Great job Tom."

"keeping it cute and fun"

"Very knowledgeable, relevant course, great food"

"Understanding of varying levels of experience in the room"

"Knowledgable and approachable "

"Inclusive and supportive. Lovely trainer and environment"

"Good day. Feel like I learnt what I needed to! Thanks Tom."

"The experience, teaching, lovely instructor!"

"Tom was very friendly, welcoming and very knowledgable. Thank you!"


"Clear and friendly help and instructions. Really kind and lots of fun! n"

"Thought Tom was great, receptionists were great, all the staff I met. good etc. all ion all very useful and great course."

"Lovely training centre, meticulous and well prepared curriculum. Regular breaks to help maintain concentration. "

"Very knowledgable and taught us a lot."

"Well adapted to our personal requirements"

"very informative and tom is great "

"Amazing facilities and attentive staff. Tom the training was hugely knowledgeable. Lunch was great!"

"Very friendly environment. Nice lunch!"

"Tom was great, interactive and knowledgable - a great training day"

"Knowledgeable and engaging instructor, enjoyable course overall."

"Great layout to the day. The structure, breaks and interaction kept me enthusiastic all day. Tom was fantastic, he provided so many helpful tips as we went through the material. "

"The learning environment was very relaxed, which is the perfect way to learn a topic which was initially unfamiliar."


"Clear and concise explanation. Good to cover bespoke needs for our business. "

"very knowledgable and enthusiastic about the topic"

"delivering a clear understanding of keynote. "

"Very knowledgable instructor and friendly staff"

"Tom was good at explaining things and making the subject interesting, was very friendly and approachable 10/10 GIVE HIM A PAY RISE. "

"V good all over"

"Relevant information to job needs Tom had obviously done his homework about The Mill and what we do. Very knowledgable Enjoyable course"

"Tom was super personable and engaging and made the training very enjoyable. Facilities were also great!"

"Practical, hands on training. Excellent"

"Practical exercises that could be used in every day"