Obedience for city dogs?

My English bulldog puppy is finally fully vaccinated, so I can begin walking her around more places. I’m wondering the most important things to teach her right off the bat.

For context, she’s got that classic English bulldog personality where she doesn’t want to walk at all and is soooo slow and lazy, then will suddenly take off like a bowling ball lol.

I’m open to general advice on early leash/walk training. But we live in a big dense city, so I’m mostly wondering:

  1. what commands other city owners have found most useful for their dogs?

  2. how did you train them?

For example, I’ve seen people train their dogs not to leave the sidewalk/walk onto a road without permission. I also REALLY want to train my girl to check in with me for permission before going to greet strangers (people are ALWAYS trying to call my dog over without asking if they can pet her. It’s starting to give her bad manners). But I’m not really sure where to start with that.

She already knows “middle,” which is where she goes and sits between my legs. This makes it so we take up less space in crowded areas and also allows me to block her off from other people and dogs. Insanely useful in elevators. What else should I teach her and how do I teach it?