My friend is currently taking this course. :) However, she got in 2 years ago, so I don't know about the demand now. It depends on the cohort I guess.
From what I've heard, you need very good grades to enter the course, ie at least 3As, but I don't think they will penalise you for GP (my...