I hated biology in school too. I wasn't interested in any of the memory tests. Still got the top grade, but dropped it when I could.
Later I got a job in bioinformatics. I worked on virus genomics. Definitely recommend viruses (specifically RNA viruses) because it's all the cool stuff without memorising bits of a flower etc.
Biology is a huge field, though. I can't criticise the way it was taught because I have no idea how to do it better. Not everyone is into genomics.