Tom has been a fantastic instructor, he has helped me achieve a first time pass! I believe the key to Tom's success is that he cares for his students which comes across in his coaching. Tom had also given me some great learning material in the form of the LDC workbook and on his website where there is a vast array of questions and videos for the theory. I found both of these to be vital in my learning process. Not only is he great at his teaching but he is also genuinely a great guy and I feel lucky to have learned with him. Would recommend to anyone.