Your comments

Stacy, 

This should not be working this way.  We have tagged this for an internal review.  Will keep you updated.

Thanks,
Tim

Bill,

We agree with you. I just discussed this with our development team, and they said it shouldn't work like this. The only time it should consider the instructor available "all" every day is when you don't set availability on any day. Once you do, it should consider the pro unavailable outside of any availability blocks created. We are going to get this correct as soon as possible!