Need advice: Should I drop my HSM?

So I'm a CSE SPEC fresher and I'll keep it short: I have a total of 23.5 credits right now, and the additional courses I've added are French and Principles of Sociology. Now, I already am well versed in French so it won't bother me, however, principles of sociology was a last minute add for me, and I'll have its CAT exams on the same day as Technical English. The teacher (Sociology) told us that each answer would need to have a minimum of 250 words, which means there'll be a lot of rote learning involved, which bothers me a bit.

I have a senior who told me that I should add HSM in the third sem to boost my CGPA instead, but I need more advice all things considered. Kindly help, as the drop course option closes soon.