list of courses - Joseph Nowarski