на самом деле ниодин предмет сам по себе, не развивает логическое мышление. По сути, оно или есть или его нет. Вот если оно есть, то развивает его любой предмет. НО, у каждого, с с логическим мышлением,  человека, есть задатки к какому то предмету больше или меньше. Да, если у человека нормальный интеллект и человек в принципе обучаем, то его можно, до определенных данных  чему то научить. В том, числе научит стройно мыслить. И чем раньше, человека специализировать, тем вероятнее, он не достигнет больших успехов в жизни, за исключением  генив, коих, как мы знаем крайне  крайне мало,м и тем было быпроще, если бы возможностей для развития у них было больше.