Throughout this course you have learned many new techniques for