Dollars to donuts he lives off-shore...Germany, maybe? Unless I missed a location in the video.
He is going to school at Arizona State, I think.