So here it is my Final for Ani51a. This class really worked me over, however I learned so much from the challenges. Special Shout Outs to Sam, Neal, Jeff, Daniel, Diem, Jon, Hunter, Uriel, Lancing, Clayton, Michael Wu, and the rest of the gang for helping me get through the tough challenges. You guys are awesome. I went up the river, fell of the boat a couple of times, but I wouldn't have changed a thing.