Re: Getting Your Mind Ready. Fast.
I put on my armor.
I know this sounds dumb, but this has worked for me for years. No matter how much my day sucks, no matter what's going on in my life, when I change into my work out clothing I'm putting on my armor.
In boxing this is putting on my wraps, in judo/bjj/etc this is putting on my gi and belt. I use this as a form of meditation where I imagine I am preparing for a great conflict. I let everything from the day fade into nothing as I prepare for what will be the most important moment in my life.
When I'm done I am very focused and ready to do basically anything. Then I channel that energy into paying attention and trying to learn as much as possible.
I use changing back into my street clothing as the exact opposite. I imagine myself as going home from a great victory. I remove my armor and allow 'real life' to flood back in and prepare myself to face those tasks.