fixed courses with no professor error and table alignment for cases with not all section information