Kevin Carini
Professor Carini creates videos for every chapter which include examples of practice problems. He likes to see his students succeed, one way he does it is offer more practice problems and other links of various websites to offer supplement information. Professor Carini also provides feed back on your assignments that you turn in. Overall is great.