Maybe a remedial switching school. I’m still new at this yet (and will be until the day I retire/quit).
In the past, I had this industry to switch. Pretty simple place, just a single siding that goes to an unloading pit. There’s room behind the pit for 5 more loaded cars. As they empty the cars, they drop them down on the lead towards the main and pull down the next load. The “normal” move is to grab any empties they have, then grab the remaining loads, pull them all out to the main, then grab the new loads. You then shove back up to the industry, and the new loads are behind the old loads. Just like restocking a store shelf. But there’s a catch: this company unloads various products. So the “normal” move isn’t always possible or wanted.
Sometimes they want their cars switched in a way that they can unload a car of one product, then a car of another product, etc. Here’s a situation I stumbled upon: They have 2 empties that were on the lead. Ok, I grabbed them. They also had 2 old loads behind the pit. My train on the main has 4 new loads for them. And they want them all in a specific order. Think about how you would accomplish such a move. I did it a way that I believe was the best, but it may not have been. There’s always several ways to switch a customer.
FIrst photo shows the layout of the place. (from bottom to top) you have the main, the lead (which holds about 10 cars between the switch and the pit), the pit itself (holds one car), and room for 5 extra loads. These “spots” are numbered 1-5, with 1 being closest to the pit, and 5 closest to the bumping block.

After I pulled the empties (and pulled the 2 old loads down to the switch at the main