Mallikarjunaiah Muddamallappa
He is an amazing professor who makes a tough subject like linear algebra enjoyable. He makes his own hand-outs/notes and bases lecture off of them. There is usually a weekly homework assignment which helps a lot when learning the subject. If you are interested in taking a class with him, I would highly recommend it!