Who decides how long your master's/PhD takes?

<p>One of the professors in my department did his master’s in 1 year and then his PhD in another 2 years. His undergrad institution was a different university than where he did his master’s and PhD. </p>

<p>How common is that?
And how does that happen? Work really hard?</p>