We all have those days: Maybe you hit the snooze button one too many times, or maybe you had to stay at work late to hit a deadline. Whatever the reason is, you missed your favorite yoga class: ...