I learned more from his rambling lectures than from those of anyone else at Princeton I remember the first lecture of his I ever attended

Could you correct the punctuation please?
... I learned more from his rambling lectures than from those of anyone else at Princeton. I remember the first lecture of his I ever attended.