But not for a seasoned programmer either. Luckily I fit that description! I found the book useful and the examples were easy to follow. Can't say I always understood but it has given me a better understanding of PHP and how it works with MySQL. I was able to adapt the code in most instances for a project I am working on. Although I would of loved to have seen more in the ecommerce example, such as how to add custom options to products (i.e. size/color/qty) as well as adding coupon codes to the checkout. I still am clueless as to how to do this and will need to outsource this portion :(.