Ваше расписание некомпактно. Если выровнять весь текст влево и по верху ячеек, получится избавиться от линеек.
Не помешает систематизировать и уменьшить ширину ячеек, ввести понятные сокращения.
Так выглядит фрагмент сделанного нами варианта расписания учебных занятий в МГИМО:
А так — переделанное расписание в одном из советов:
Ниже — фрагмент немецкого железнодорожного расписания:
Компактность — главная благодетель всех расписаний. Внизу этой страницы вы найдёте примеры редизайна расписаний.