Which sentence is punctuated correctly?
A.
I am certain you will enjoy. this class the teacher is excellent.
B.
I am certain you will enjoy this: class the teacher is excellent.
C.
I am certain you will enjoy this class; the teacher is excellent.
D.
I am certain, you will enjoy this class the teacher is excellent.