ill say im a 5 ive done two and a half swaps (b16, and b18 into civics, and an h22 into an accord) and i have taken apart a 302 block and put it back together in 6 hours with all new internals, and rebuilt an h23 that my friend didn't have the time to do so i did, and it was my first honda engine to rebuild. As far as machining i know a little but not a lot thats definately where i'd like to improve