Dr. Williams is awesome and made this class very fun and worthwhile . I was required to take this class and wasn't very interested in it , but Dr. Williams made it a great experience .