Hello!
I'm still thinking of applying to this program, but worried about whether or not I can afford it (I finished everything but didn't submit my app after I saw that I missed the merit deadline). Did you ever hear back about funding? I just got accepted into American University's program and waiting for funding info. I didn't miss their deadline. Silly me thought they were the same..
Did you apply to any other programs?