Know Your Enemy: Ladybugs (Coccinellidae)

One of the best things about my college experience so far has been my roommates. Well, the human ones, that is. Now in my third year, I have had my share of insect roommates as well. From spiders to stinkbugs to the dreaded cockroach, I thought I had seen the worst of the worst. But,…