PHP Web Sites Optimization

I have learnt so much from a very knowledgeable and enthusiastic trainer!

 

Alix Bergeret, University of Wolverhampton