Indiana has an online MSF also. Might want to look into that.
Thanks that's a good idea. I had looked at it earlier in my search but dismissed it because I saw on the website that one of the courses had to be completed on campus. Today I emailed admissions for clarification and I found out that the on campus course is only a week long, which is doable for me.
What's your take on the 3 programs? Any preference?