It's well and good that you're here on time. I was afraid you'd be late again.
It's all well and good that you're passing English, but what about math and science?