When I took biochemistry as an undergrad, it was taught by a somewhat eccentric professor who instead taught it more like "History of Molecular Biology". And it was super interesting.
But all the premed students hated it lol
Besides that, every other bio course I ever took was just rote memorization (except ones taught in math/engineering departments). Bio 101 was maybe the hardest class I ever took because it was so damn boring to memorize all those random facts.