For those learning to drive, parallel parking may seem like an impossible task. Even those who already have their license may ...