Our Apple Courses

  128 reviews

CourseNext DatePrices From
   Final Cut Pro X Advanced FCP 300
   Final Cut Pro X Introduction
   Final Cut Pro X Introduction FCP 101
   iBooks Author Introduction
   Keynote Introduction
   mac OS Sierra 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 12745 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 surveyed12745
  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

"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"

"Explaining principles, researching my unusual questions!"

"- Well structured course, with a good amount of breaks so not too intense "

"Trainer was effective friendly, and knowledgeable "

"Everything was fab. Thank you!"

"Covered a huge amount in only 2 days, thanks! "

"Equipment and learning environment was good. Jason was very knowledgable and patient"

"Tom was good at being able to handle ad-lib questions that enabled us to deep dive into some areas that were of particular interest to me."

"Explaining the work and how to find the easiest way in Keynote."

"very clear and undertsanable throughout . cheerful and happy teacher that kept you engaged "

"great environment, great teacher."

"Very helpful at specific (difficult!) questions - thank you!"

"This was fantastic - really enjoyable and informative."

"Great course! "

"Loved the equipment, atmosphere and trainer. Lunch was great too! Looking forward to taking on more courses."

"The course was well balanced with good theoretical and practical examples. Dan was extremely knowledgeable and set a good pace in the course. The atmosphere in the centre is nice, relaxing and chilled."

"Food was lovely, training was great. Thanks"

"Good pace and depth. Plenty of opportunity to experiment with own examples and use cases in tandem with live examples from the trainer. Very good facilities, location and communication. "

"great relaxed environment and lunch addressing our questions efficiently and willingly"

"Communicating, great training venue, amazing lunch, friendly staff/trainer!"

"The refreshments/lunch were good. Nice working environment."