April 20th and 21st Part A (Suitable for all skill levels). April 22nd and 23rd Part B (Suitable for more advanced users).