I learned so much on this trip that it's hard for me to begin to explain our visit here. I will start by saying that this ...