This was a very fun and challenging class! Thanks Mike! I had trouble with some parts but I still learned so much.