Professor Lightfoot was very responsive to all my emails and schedule issues. The course was very simple. Read the textbook and you'll be setup for all the assignments. Plenty of extra credit is provided, especially at the end of the course (I didn't do any).