Scratchpads 2 - Advanced training course

Intensive face-to-face training