How to think on your feet using Switch Thinking

How to think on your feet using Switch Thinking

It’s your greatest fear. Or this is what my students and colleagues tell me. You are halfway through a presentation when someone asks an unexpected question. Your mind goes blank. Or you’re in a job interview and the interviewer asks something you hadn’t...
A new way to think about an Agile Mind

A new way to think about an Agile Mind

I have long been a fan of Agile Methodology for project management and software development. The idea of small rapid releases, rapid iteration, client feedback and lots of collaboration is such a smart idea in a rapidly changing environment. When requirements change...