Thanks @joedoe - that was helpful.
On the dual major, we are a bit concerned about the fact that there is little flexibility in terms of electives and the workload looks rough. But the program looks like a great fit for my D. Something to think about.