No, it's not a hard skill to learn, but you need to understand and adhere to the principles. I think a lot of guys here might be pretty 'handy' sorts of fellows - woodworkers, metalworkers; guys...