When is it time to leave a PhD program?

Anyone who has completed a PhD has probably thought about leaving. Possibly multiple times. I certainly did. What is highly variable are the reasons why we might want to leave. 

Read the entire Office Hours column at Chemical & Engineering News