Trivikrama B Pala Reddy
His slides contain everything you need to pass the exams. Don't miss class; during the lectures, he will give you hints about what will be on the exam, and you are allowed one cheat sheet. Also, do all the labs.