Thoughts on Life

Mastering Anything

These are the two steps to mastering any skill: Understand the Concept Develop the Habit This is true in every domain. It takes a day

Read More »

Prioritize & Focus

I’m a firm believer that you can have anything you want in life. What’s more difficult, if not impossible, is to have everything you want

Read More »

Case Interview Frameworks

Case Interview Frameworks If you’ve done any research on case interview frameworks, you’ll find that my approach is a bit different than what you might

Read More »

Indecision

When you’re faced with two options where you know that one option will be good and the other bad, it’s

Read More »