I have exceeded my own expectations by this course