Yes, it is tough branch but it also depends on how much your concepts are clear. You have to understand medium to complex mathematics to understand and appreciate the depth of concepts. Good Luck!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile