Belated birthday wishes to you Jeff,i hope it was a good day.
Don`t be too unhappy with your results from your course.The grades clearly show that you have the determination to succeed.This is in addition to having two jobs,you certainly enjoy a challenge! Leo.