@seth I would disagree. I believe you can have your cake and eat it too. We are still using a **named** subject which alllows you to keep context on what is being tested while reaping benefit of DRYing up the examples. The use of the let blocks also ensures the individual examples are completely isolated. Instance variables in tests have the nasty tendency of hard to track down side effects.