Raghavan Gopalakrishnan
Very good professor, one of the best I've had so far. I'm leaving his class feeling like I have a solid grasp on linear algebra, and the process of learning it kept me interested in going to class. The class has a fair amount of homework's and tests, but if you do the work you should be able to get the scores.