Rahat is the most caring prof who genuinely wants you to do well in the course, he goes above and beyond, giving out worksheets with solutions each class for every chapter. Best prof I've ever had at u of c