I'm debating applying but not sure how difficult the program is to get into? Or what their strengths are as a program. TIA