Take it whenever it fits conveniently into your schedule. If you've taken supper upper level bio classes prior, awesome! I was able to spend a little less time on anatomy and physiology, and more time on plants and taxonomy because I had just finished a human physiology class. That said, Barrons and Cliffs will get you where you need to be, regardless of your class track record.