This project was a whole lot of fun and a big learning experience for me. I think it came out great, especially for a first ...