After many weeks...many long hours of working this week (in-service week, no less...meetings from 8:00 am until 4:00 pm and then working on ...