I personally think the chemistry part of biology is very hard. YOu have to know too many formulas of how molecules bond to each other. I am also confused on single tail bond, double bond and triple bond.
Virus and evolution are actually quite easy. And they are practical.