In recent years, I am focusing on researching and creating online courses to help people solve life problems. The courses dig much deeper and give you specific actions and goals to help you become your best self.


There are two ways to think. Like you would usually. Or apply models, and examine the world from multiple perspectives.

This course will help you master the psychological and science-backed mental frameworks that top achievers use to handle complexity in a manageable and repeatable way.

Thinking in Models Course


One Small Step Can Change Your Life.

An effective, manageable approach to pursue your life’s work, save money, be more productive, enjoy vibrant health, embrace life long learning, and live your best life every day.

Kaizen is a powerful method for achieving clear, stand-alone goals or fixing bad habits. Plan your own small steps toward change, and achieve clear, stand-alone goals.

Kaizen Habits Course