A very good programme that covers a lot in a short amount of time, I felt that I learned a lot and can see where I need to improve.