James Gordon is a professor that will take time out of his day/ class to help students with their problems related to the work or homework! Professor Gordon cares for his students success and will strive to give more information and knowledge if given more time! Great teacher, would recommend to anyone !