Mohammad Rahnama
If you're fine with studying on your own and reading the textbook then you'll be fine in this course. If you need to learn by going to lecture then look for a different prof. Less than 10% of the class bothered to show up to his lectures by the halfway point because of how utterly useless they are.