Yes folks, there is a study-abroad program in mathematics. The Budapest Semesters in Mathematics is a stellar opportunity to experience a new culture while also learning mathematics from top-notch instructors. The courses are taught in English, but in a Hungarian style. For example, you start the semester sitting in on all the courses, and then decide in the first few weeks which ones to keep.
Everyone I’ve known to participate in this program has raved about it. Budapest is a beautiful historic city, and its universities have a long tradition of mathematical excellence. Students in the Budapest program form tight bonds while helping and challenging each other to understand more and more mathematics. (If you would like to be put in email contact with a student who has been to the program, just let me know.)
You can apply to attend BSM any semester in which you are a junior or senior. The application deadline for Spring 2009 is November 1, 2008 (coming up soon) and the deadline for Fall 2009 is April 30, 2009. The website also mentions that you should allow at least 2 months to get a visa.