I too have zero issues driving in Paris, maybe the masshole training helped. Only thing that took getting used to is the lane splitting, which now I look for, and will shift over for, with many nods from the 2 wheel group.
A biggie for me, bring an actual GPS, as opposed to using your phone...