Surprised at how well they've organized even the graduate level courses here at MSU Flower Mound. Good facilities, staff, and professors. Onsite labs and conference rooms ... more