Dr.Caldwell is a decent professor but a great human being. While she lacks organization in lecture, she more than makes up for it by providing the most practice problems of the 1127/28 professors and is the most kind. Tests are made by Cady, so for test study use the worksheets provided by Cady and supplement it with Caldwell's and SI problems.