I'm looking for a reputable school that offers a master's degree in mathematics. For some reason they are few and far between. Open university has a good program, but only for those from the European Union. I've found two schools with programs, Commonwealth Open University and Bircham International University, but am not sure how good they are. Any ideas?