BCC classes and events 5/22 to 6/4