There are many ways to teach biochemistry. You can focus on the chemistry or emphasize biology. You can teach from a fuel metabolism perspective or you can teach to the MCAT. You can even teach biochemistry from an evolution perspective.
But here's one I'm not familiar with: The Science of ID: Biochemistry.
Maybe I'll give it a try.