Canadian​ citizens do not require a visa to enter the United States directly from Canada, but are required to present the I-20 and the receipt for payment of the SEVIS I-901 fee.