Tolong jelaskan mengenai Perang Meksiko-Amerika Serikat 1846-1848 dari George B. McClellan

McClellan ikut dalam Perang Meksiko-Amerika Serikat pada tahun 1846 dan ditugaskan sebagai staf Jenderal Winfield Scott yang merupakan teman ayahnya di Partai Whig (salah satu dari dua partai utama AS pertengahan abad 19 selain demokrat). Di bawah Winfield Scott, dia bertugas bersama Robert E. Lee dan Pierre G.T. Beauregard. Saat dikirim ke Rio Grande, McClellan tiba setelah Pertempuran Monterrey dan itu membuatnya sedikit kecewa. Di Meksiko, McClellan terkena malaria dan harus dirawat di rumah sakit beberapa minggu. Selama perang Meksiko-Amerika ini, McClellan membuat jalan dan jembatan untuk pasukan Jenderal Scott di medan yang berat. McClellan menerima kenaikan pangkat menjadi letnan satu atas keberaniannya di Contreras-Churubusco, lalu kapten atas kontribusinya di Chapultepec, saat perang berakhir pada tahun 1848. Di perang ini, McClellan belajar banyak dari Winfield Scott bukan hanya sekadar mengangkat senjata tapi juga tentang politik dan siasat berperang serta bagaimana membina hubungan dengan rakyat sipil serta meminimalisir kerusakan akibat perang.