fixed displaying extra letter after course number, and handled case of NULL seat/section information