US Immigration question for visa-waiver program
A friend has a Euro passport which is part of the visa-waiver program. He wants to stay in the US for about 5 months, but the visa-waiver program has a maximum of 3 months I hear. If after 2 months he heads across the border for a Canadian weekend and then re-enters the US, does the clock start again for another 3 months?