Welcome to my Website

My name is Alan McMillan and I am a qualified Driving Instructor with years of experience training people of all different age groups to drive and pass their driving test. Based in Prestonpans I provide my service throughout the surrounding area.

If you are currently thinking about learning to drive then why not give me a call.

Contact me now on… 07726 948493

About Me-:

After 20 years of working in the hotel industry in countries such as Australia, New Zealand and France I decided that I wanted a change in career and trained to be a driving instructor in October 2004.

Although I have left the hospitality industry I always remember who is the customer and who is paying for the lesson.

I take great pride in my work and always do my best to ensure my students learn safe driving for life so when test day comes along you have the best possible chance of passing. As you can see from the table below I have a very high pass rate with most of my students passing 1st or 2nd time.

Check website www.driving-test-success.com for pass rate information


  Date Name Location Try’s With Me Faults
 passed 2014 50 Passes For passes. Starting 2015 please see FaceBook Page
 ConnorHorrocks 18/12/2014 Connor Horrocks Port Seton  1st 9
 LaureAitken 17/12/2014 Laure Aitken Port Seton  1st 6
 DanielleClark 15/12/2014 Danielle Clark Portobello  1st 1
 RhysCraigie 05/12/2014 Rhys Craigie Portobello  1st 7
 MicheleMartin 03/12/2014 Michele Martin Tranent 10
 BarryRedpath 27/11/2014 Barry Redpath Prestonpans  1st 6
 NatalieFrame 25/11/2014 Natalie Frame Port Seton 3
 DuncanMagill 20/11/2014 Duncan Magill Portobello  1st 6
 VictoriaMckenzie 18/11/2014 Victoria Mckenzie Tranent  1st 3
 EmmaNoble 18/11/2014 Emma Noble Gladsmiur  1st 12
 SoyniaPaszkowska 10/11/2014 Soynia Paszkowska Prestonpans  1st 2
 GemmaMuir 07/11/2014 Gemma Muir Eskbank  2st 0
 SarahThomson 06/11/2014 Sarah  Thomson Port Seton  1st 3
 AndreaTodd 07/10/2014 Andrea Todd Portobello   1st 3
 EvlynMelrose 02/10/2014 Evlyn Melrose Wallyford  1st 6
 JohnCrawford 28/09/2014 John Crawford Athelstaneford     1st 11
 RichardMcIntyre 16/09/2014 Richard McIntyre Tranent     2nd 2
 ShelbyLeckie 16/09/2014 Shelby Leckie Haddington   1st 5
 passed 11/09/2014 Leigh-Anne  Archibald Tranent   1st 5
 AshleyBarrack 11/08/2014 Ashley Barrack Tranent   1st 3
 RebeccaGlennie 30/07/2014 Rebecca Glennie Eskbank   1st 6
 LindaDube 25/07/2014 Linda Dube Niddrie   1st 3
 AliceFarmer 24/07/2014 Alice Farmer Morham   1st 5
 AlexMackay 20/07/2014 Alex Mackay Ormiston  2st 5
 JaeBaxter 15/07/2014 Jae Baxter Dalkieth  4st
 LauraDenholm 14/07/2014 Laura Denholm Port Seton  7st 2
 SullyMirza 27/05/2014 Sully Mirza Newington   1st 8
 KevinFallon 25/05/2014 Kevin Fallon Port Seton    1st 3
 EmmettChristie 13/05/2014 Emmett Christie Duddingston   1st 2
 HollySands 06/05/2014 Holly Sands Marchmont   1st 4
 AlexBennett 29/04/2014 Alex Bennett Abeyhilll  1st 7
 ThomasImrie 22/04/2014 Thomas Imrie Haddington   1st 1
 JodieO'Neill 07/04/2014 Jodie O’Neill Tranent  7
 TacettinAtici 02/04/2014 Tacettin Atici Portobello 1st 5
 MaddieSmyth 31/03/2014 Maddie Smyth Dalkieth  1st 1
 JohnNisbett 27/03/2014 John Nisbett Tranent 1st 4
 AnnemarieMartin 26/03/2014 Annemarie Martin Tranent 2nd 1
 ConnorNystrom 10/02/2014 Connor Nystrom Dalkeith 1st 4
 DienyItoe 20/02/2014 Dieny Itoe East Linton 2nd 2
 PaulGardner 13/02/2014 Paul Gardner Port Seton 1st 5
 StuartDudgeon 11/02/2014 Stuart Dudgeon Prestonpans 1st 3
 CaleyCairns 10/02/2014 Caley Cairns Prestonpans 4
 passed 03/02/2014 Shaun Ramsey Dalkeith 3
 AidenHoenigmann 28/01/2014 Aiden Hoenigmann Tranent 1st 4
 KatieSmith 24/01/2014 Katie Smith Tranent 1st 2
 LipaHussain 23/01/2014 Lipa Hussain Easter Road 2nd 6
 RebeccaLeach 21/01/2014 Rebecca Leach Gorgie 1st 6
 RebeccaMckinnon 14/01/2014 Rebecca Mckinnon Dalkeith 1st 0
 AlanaGreig 13/01/2014 Alana Greig Eskbank 6
 TasmiaKovsar 05/01/2014 Tasmia Kovsar Easter Road 2
  2013 54 Passes
 LauraPorteous 30/12/2013 Laura Porteous Prestonpans 1st 4
 FatimaShahar 19/12/2013 Fatima Shahar Marchmont 1st 6
 AmyHancock 11/12/2013 Amy Hancock Tranent 2nd 4
 MatthewLennie 09/12/2013 Matthew Lennie Eskbank 1st 4
 TylerByrne 05/12/2013 Tyler Byrne Prestonpans 2nd 3
 RobertWright 05/12/2013 Robert Wright Ormiston 2nd 4
 AliciaMcCutcheon 28/11/2013 Alicia McCutcheon Prestonpans 1st 3
 CatrionaMitchel 20/11/2013 Catriona Mitchel Duddingston 1st 4
 CharleyClelland 18/11/2013 Charley Clelland Tranent 2nd 7
 DanielBaron 06/11/2013 Daniel Baron Ormiston 2nd 2
 EmmaLarnie 06/11/2013 Emma Larnie Pencaitland 1st 4
 AlistairMcMillan 31/10/2013 Alistair McMillan Sussex 1st 5
 BethanyElder 21/10/2013 Bethany Elder Tranenet 1st 5
 NickiSlater 17/10/2013 Nicki Slater Musselburgh 1st 10
 passed 03/10/2013 Mirren Wood Leith 1st 2
 JakeLavery 26/09/2013 Jake Lavery Prestonpans 1st 2
 BroganKerr 19/09/2013 Brogan Kerr Bonnyrigg 1st 8
 RobbieLochart 16/09/2013 Robbie Lochart Dalkeith 2nd 7
 PENTAX DIGITAL CAMERA 04/09/2013 Ruiannon Mclean Easter Road 1st 6
 LiamScott2 03/09/2013 Liam Ramsey Dalkeith 1
 PENTAX DIGITAL CAMERA 12/08/2013 Michael Stitt Haddington 1st 1
 PENTAX DIGITAL CAMERA 05/08/2013 Ashley Watson Port Seton 2nd 6
 PENTAX DIGITAL CAMERA 01/08/2013 Katie Brash Mayfield 4
 PENTAX DIGITAL CAMERA 31/07/2013 Clodagh Weir Mayfield 2nd 3
 PENTAX DIGITAL CAMERA 24/07/2013 Jade Steel Cockenzie 2nd 4
 PENTAX DIGITAL CAMERA 23/07/2013 Craig Low Leith 1st 5
 PENTAX DIGITAL CAMERA 22/07/2013 Bartec Andrejeski Tranent 1st 2
 JakeWelsh 13/07/2013 Jake Welsh Cameron Toll 1st 2
 ThomasMacColl 11/07/2013 Thomas MacColl Marchmont 7
 LaraMckirdy 10/07/2013 Lara Mckirdy Prestonpans 2nd 2
 CarlaWatson 04/07/2013 Carla Watson Tranent 2nd 3
 LejilaKilic 20/06/2013 Lejila Kilic Haddington 1st 5
 ChloeConnolly 19/06/2013 Chloe Connolly Port Seton 2
 SarahDougal 07/06/2013 Sarah Dougal Mayfield 2nd 5
 PENTAX DIGITAL CAMERA 06/06/2013 Rhona Henderson Port Seton 1st 5
 AliWilson 22/05/2013 Ali Wilson Pathhead 1st 2
 SamBland 21/05/2013 Sam Bland Bolton 1st 7
 LiamScott2 20/05/2013 Liam Scott Tranent 2nd 2
 DeborahStitt 09/05/2013 Deborah Stitt Haddington 2nd 3
 LouiseLavery 30/04/2013 Louise Lavery Longniddry 1st 3
 MacaulayPryde 26/04/2013 Macaulay Pryde Eskbank 1st 6
 AzraKonjevic 25/04/2013 Azra Konjevic Haddington 1st 8
 SusanBroadfoot 23/04/2013 Susan Broadfoot Tranent 1st 3
 ChrisSmith 15/04/2013 Chris Smith Haddington 1st 3
 JenBishop 25/03/2013 Jen Bishop Tranent 1st 6
 KarmanMirza 06/3/2013 Karman Mirza Liberton 2nd 10
 KerynMatthew 05/3/2013 Keryn Matthew Danderhall 1st 5
 LynneHood 26/2/2013 Lynne Hood Mayfield 6
 NatashaMcMahon 25/2/2013 Natasha McMahon Bonnyrigg 1st 6
 JessieBates 19/2/2013 Jessie Bates Stockbridge 2nd 2
 RachelMore 07/2/2013 Rachel More Granton 1st 1
 ArronMcCall 29/1/2013 Arron McCall Pencaitland 2
 FarharaSharif 21/1/2013 Farhara Sharif Willowbrae 2nd 2
 JamesForlan 10/1/2013 James Forlan Gifford 1st 4
  2012 40 Passes
 JenniferPorteous 14/12/2012 Jennifer Porteous Portobello 1st 2
 NatashaQuirk 13/12/2012 Natasha Quirk Athelstaneford 1st 5
 JoanneSullivan 23/11/2012 Joanne Sullivan Musselburgh 1st 4
 KevinDyet 22/11/2012 Kevin Dyet Dalkeith 1st 4
 KimberlyBarrak 22/11/2012 Kimberly Barrak Tranent 1st 3
 ClaireBishop 14/11/2012 Claire Bishop Macmerry 1st 5
 KellySands 08/11/2012 Kelly Sands Tranent 1st 3
 ArthurBurgmans 07/11/2012 Arthur Burgmans Haddington 1st 2
 LeonYoung 22/10/2012 Leon Young Eskbank 1st 4
 PhilipTod 16/10/2012 Philip Tod Portobello 1st 0
 SeongPak 15/10/2012 Seong Pak Blackford 1st 5
 JessMorgan 25/09/2012 Jess Morgan Macmerry 1st 2
 SamathaMurray 07/09/2012 Samatha Murray Mayfield 2nd 11
 JamieMcMillan 29/08/2012 Jamie McMillan Port Seton 2nd 1
 JadeChin 17/08/2012 Jade Chin Canonmills 1st 6
 KimberlySmith 06/08/2012 Kimberly Smith Longniddy 1st 4
 ElainePaterson 30/07/2012 Elaine Paterson Haddington 1st 5
 DanielThomson 26/07/2012 Daniel Thomson Danderhall 1st 9
 EmmaDavie 24/07/2012 Emma Davie Tranent 1st 2
 DougKemp 12/07/2012 Doug Kemp Newington 3
 AnthoneyGarcia 03/07/2012 Anthoney Garcia Tranent 1st 3
 CoryGalloway 22/06/2012 Cory Galloway Newtowngrange 2nd 5
 JoannaBurgmans 09/05/2012 Joanna Burgmans Haddington 1st 3
 ChristieShearer 27/04/2012 Christie Shearer Tranenet 1st 5
 JuliaSmith 26/04/2012 Julia Smith Ferguson Musselburgh 1st 3
 AndrewWilson 26/04/2012 Andrew Wilson Dalkeith 1st 2
 CarolineMckenzie 23/04/2012 Caroline Mckenzie Tranent 1st 2
 GarrieNeill 19/04/2012 Garrie Neill Meadowbank 1st 1
 PENTAX DIGITAL CAMERA 28/03/2012 Rachel Sim Musselburgh 2nd 1
 PENTAX DIGITAL CAMERA 26/03/2012 Hannah Smith Cannonmills 5
 PENTAX DIGITAL CAMERA 20/03/2012 Briget Hawkes Meadowbank 1st 4
 PENTAX DIGITAL CAMERA 19/03/2012 Charlotte Lelong Marchmont 1st 3
 PENTAX DIGITAL CAMERA 15/03/2012 Alicia Dyet Dalkeith 1st 3
 PENTAX DIGITAL CAMERA 09/03/2012 Jordan Mcyntyre Prestonpans 2nd 1
 PENTAX DIGITAL CAMERA 07/03/2012 Michael Lennon Haddington 1st 3
 PENTAX DIGITAL CAMERA 06/03/2012 Dan Sharp Port Seaton 1st 3
 PENTAX DIGITAL CAMERA 05/03/2012 Jack Edmont Dalkeith 1st 1
 PENTAX DIGITAL CAMERA 01/03/2012 Owen Thomson Prestonpans 1st 0
 PENTAX DIGITAL CAMERA 15/02/2012 Jack Laidlaw Eskbank 2nd 5
 PENTAX DIGITAL CAMERA 01/02/2012 Anthony Drew Pilton 5
 PENTAX DIGITAL CAMERA 13/01/2012 Coral (Reef) Thomson Musselburgh 2nd 4
  2011 52 Passes
 PENTAX DIGITAL CAMERA 29/12/2011 Keith Duffy Prestonpans 1st 8
 PENTAX DIGITAL CAMERA 29/12/2011 Peter Simpson Prestonpans 1st 5
 PENTAX DIGITAL CAMERA 28/12/2011 Jamie Ramsay Dalkeith 1st 1
 PENTAX DIGITAL CAMERA 23/12/2011 Rachel Meiklejohn Morningside 5
 PENTAX DIGITAL CAMERA 14/12/2011 Steven Garrity Prestonpans 1st 7
 PENTAX DIGITAL CAMERA 13/12/2011 Jade Stocks Ormiston 1st 3
 PENTAX DIGITAL CAMERA 09/12/2011 Annie Kerr Port Seton 1st 2
 PENTAX DIGITAL CAMERA 06/12/2011 Robert Minns Newington 1st 4
 PENTAX DIGITAL CAMERA 01/12/2011 Rachelle Aitchison Gorebridge 1st 6
 PENTAX DIGITAL CAMERA 03/11/2011 Christopher Morgan Macmerry 1st 7
 PENTAX DIGITAL CAMERA 02/11/2011 Mohan Elango London 1st 7
 PENTAX DIGITAL CAMERA 02/11/2011 Liam Fellenger Dalkeith 2nd 8
 PENTAX DIGITAL CAMERA 28/10/2011 Linsay Eunson Balerno 1st 3
 PENTAX DIGITAL CAMERA 26/10/2011 Ross Slater Musselburgh 1st 5
 PENTAX DIGITAL CAMERA 12/10/2011 Duncan Muir Eskbank 1st 3
 PENTAX DIGITAL CAMERA 06/10/2011 Jordan Glennie Eskbank 1st 4
 PENTAX DIGITAL CAMERA 03/10/2011 Linzi Duff Musselburgh 2nd 9
 PENTAX DIGITAL CAMERA 26/09/2011 Najam Saqib Meadowbank 1st 6
 PENTAX DIGITAL CAMERA 24/09/2011 Charlotte Halligan London Road 1st 3
 PENTAX DIGITAL CAMERA 16/09/2011 Reece Pryde Eskbank 1st 4
 PENTAX DIGITAL CAMERA 12/09/2011 Ashley Loszak Botanic Gardens 1st 3
 PENTAX DIGITAL CAMERA 30/08/2011 Mark Lawrie Eskbank 1st 3
16/08/2011 Humayra Hossin Liberton 1st 1
 PENTAX DIGITAL CAMERA 11/08/2011 Scott Craigie Portobello 2nd 4
 PENTAX DIGITAL CAMERA 28/07/2011 Dale McFadyen Rosewell 1st 2
 PENTAX DIGITAL CAMERA 23/07/2011 Olivia Verkade Leith 1st 2
 PENTAX DIGITAL CAMERA 02/07/2011 Rebecca Pearce Leith 6
 PENTAX DIGITAL CAMERA 22/06/2011 Zoe Macintyre Tranent 1st 2
 PENTAX DIGITAL CAMERA 14/06/2011 Louise Laing Port Seton 1st 1
 PENTAX DIGITAL CAMERA 09/06/2011 Daniel O’Neil Prestonpans 2nd 11
 PENTAX DIGITAL CAMERA 07/06/2011 Lawrance Hunter Cockenzie 2nd 3
 PENTAX DIGITAL CAMERA 27/05/2011 Richard Lonnie Pilton 1st 2
 PENTAX DIGITAL CAMERA 21/05/2011 Eadie Gallagher Leith 1st 2
02/05/2011 Louise Mitchel Port Seton 1st 3
28/04/2011 Ibrahim Arslan Pilton 2nd 8
27/04/2011 Peter Fraser Haddington 2nd 5
06/04/2011 Liam Greag Eskbank 1st 6
15/04/2011 James Denholm Port Seton 1st 5
15/04/2011 Kathrine Stewart Meadowbank 3
12/04/2011 Lesley Hartley Prestonpans 1st 6
11/04/2011 Rachel Levy Tranent 2nd 3
05/04/2011 MD Mofizur Rahman Meadowbank 1
04/04/2011 Serif Cetin Bakanl Dalkeith 1st 4
22/03/2011 Jordan Baron Ormiston 2nd 3
10/03/2011 Andrew Sproull Craigentinny 1st 5
10/03/2011 Daniel Balfour Joppa 1st 3
24/02/2011 Kerstin Walker Wester Hails 2nd 7
23/02/2011 Nikki Smith Duddingston 1st 6
22/02/2011 Martyn Anderson Liberton 1st 5
11/02/2011 Ana Maria Filogonio Prestonpans 1st 2
03/02/2011 Aiden Lindsay Haddington 1st 1
02/02/2011 Ellis Thom Liberton 2nd 6
  2010 34 Passes
17/11/2010 Smera Mahfooz Easter Road 2nd 9
11/11/2010 David Thomson Prestonpans 1st 3
09/11/2010 Holly Denholm Port Seton 1st 3
06/11/2010 Kirsten McGill Musselburgh 2nd 5
30/10/2010 Chris Rea Leith 1st 4
25/10/2010 Alastair Sutherland Port Seton 2nd 7
13/10/2010 Laura Fulton Ormiston 5
06/10/2010 Maria Bryan Prestonpans 2nd 4
06/10/2010 MD Mokaddes Hossain Meadowbank 2nd 11
20/09/2010 Ryan Hook Tranent 1st 6
16/09/2010 Heather Walker Slateford 1st 6
09/09/2010 Indie Singh Abbeyhill 1st 8
04/09/2010 Kenny MacDonald Tollcross 1st 7
16/08/2010 Zafer Yildirim Bonnyrigg 1st 8
20/07/2010 Cheasea Stewart Musselburgh 2nd 3
20/07/2010 Dawn Griffin Brunstane 1st 5
19/07/2010 Mags Lally Easter Road 1st 8
06/07/2010 Heather Quin Eyemouth 2nd 2
01/07/2010 Shannen Levy Tranent 1st 5
28/06/2010 Grant Hardie Wallyford 1st 3
25/06/2010 Kathrine Anderson Marchmont 1st 5
16/06/2010 Johnie Cowan Prestonpans 2nd 2
07/06/2010 Mari Esther Beteta Bonally 1st 6
27/05/2010 Adam Bocher Portobello 1st 1
26/05/2010 Kenneth Davanna Prestonpans 1st 4
08/05/2010 Ziauddin Khan Siddique Portobello 2nd 10
01/05/2010 Ian Binning Meadowbank 2nd 7
21/04/2010 Tashima Hussain Easter Road 5
20/04/2010 Jenny Calder Leith 2nd 4
19/04/2010 Michelle Robertson Meadowbank 1st 8
16/04/2010 Gemma Blackie Pilton 6
22/02/2010 Liam Ough Prestonpans 6
03/02/2010 Leanne Black Meadowbank 2nd 1
28/01/2010 Louise Aitken Port Seton 1st 3
  2009 32 Passes
15/12/2009 Nathhan Hill Haddington 1st 6
08/12/2009 Jordan Wilson Port Seton 1st 5
30/10/2009 Jenifer Fortune Duddingston 2nd 4
12/10/2009 Yuksel Atici Northfield 1st 8
07/10/2009 Lisa Nicol Restalrig 3
05/10/2009 Keith McGuire Musselburgh 5
17/09/2009 Philippa Stevenson Newington 1st 3
10/09/2009 Stephanie Kempton Newington 2nd 3
19/08/2009 Daniel Perera Gayfield Square 2nd 3
18/08/2009 Emma MacKenzie Duddingston 1st 0
07/08/2009 Cassie Knights Marchmont 1st 3
17/07/2009 Andy Third Craigentinny 2nd 1
13/07/2009 Connor Woods Leith 4
10/07/2009 Camilla Cudjoe London Road 2nd 5
06/07/2009 Shelagh Hynds Musselburgh 1st 6
29/06/2009 Kenny Allan Pilton 2nd 3
16/06/2009 Saima Mirza Newington 1st 4
03/06/2009 Bjorn Anderson Broughton 2nd
22/05/2009 Jack Combe Meadowbank 1st 4
15/05/2009 Pete Johnstone Prestonpans 1st 7
17/04/2009 Manpreet Singh Magdalene
15/04/2009 John Fleck Macmerry 1st 5
04/04/2009 Przemysaaw Wosiak Polworth 2nd 4
13/03/2009 Johnie Stewart Meadowbank 2nd 2
11/03/2009 Denise Brown Craigentinny 2nd
27/02/2009 Scott Johnstone Duddingston 2nd 5
24/02/2009 Graeme Palmer Prestonpans 1st
23/02/2009 Jade Thompson Liberton 1st
07/02/2009 Mhari Juska Craigentinny 1st
27/01/2009 Ambreen Mahfooz Leith 1st
15/01/2009 Sajida Saqib Meadowbank 1st 3
06/01/2009 Chris Thomas Portobello 1st


Visit Us On TwitterVisit Us On FacebookCheck Our Feed