Well, DC Bilingual is an elementary school with a pre-K program, meaning you have a seat at that school through fifth grade (then a preference in the lottery to the feeder middle and high school). It would be a very different experience than Communikids or Estrellitas, which are freestanding preschools. Generally I would take the DC Bilingual seat, but only if you would want to continue there in elementary school. You mention a 20-40 min drive (which is probably 40 min because of traffic on Riggs Road). That's not a drive I'd do for any school personally, but maybe worth it if you'd consider relocating closer to the school. Where do you live and what is your plan for elementary school?