I am more than impressed with this post by ITSE1306, which is outstanding in it's detail and presentation. What makes it even more impressive is it's his/her first post! I love to see people give back some of what they have learned, and I'm giving ITSE1306 a free book of his/her choice to say thanks.

Nice work.