Annual BCWSC meeting slated for April 19