Hafiz Akbar
Professor Akbar cares very much about making sure students LEARN. The subject matter is something that not many people are familiar with, so he makes sure to accommodate for this. He gives several extra credit assignments so I felt his grading was very fair and not harsh. I hope to see him teaching more classes at K!