Seems like it might be worth separating the goals "learn math" and "get degree." Presumably it's the former you want. And if so, might there not be people good enough nearby that you could hire as private tutors? If there's a university nearby there should be: grad students.