If you allow excuses in this business you will fail

That’s a quote from Geoffrey Canada. He also says that some teachers can’t teach.

Yes. And. Yes.

Here’s the video where he says those things. It kept stalling for me, I hope it works better for you :)