block controlling access to courses based on boolean return val from client classes