Jimmy paid attention to the smallest of details and explained what he was doing and why! I will recommend Arrow to all my friends.