I dunno about Bedard, but if you can take genetics second term. Dr. Dej is teaching it then, and she is awesome. I had her for cell bio last year and I have her for genetics in summer school. She really makes the course interesting, and her tests aren't too bad.
Hope that helps.