Prof. Keattch is AMAZING. Her lectures are reversed. She records them, so you watch them at home and then asks if you have questions in class the next day. Mainly, she is very detail oriented and willing to help if you have any questions. Not a lot of homework, but highly recommend getting the textbook. Tests are straightforward if you know it.