4 out of 5 because I don’t know enough to give a perfect score. Highly recommended for introductory watch repair. As a budding machinist, my hope is to create my own watches someday and in order to learn the fundamentals… I needed a course like this. Thank-you! Well done.