Krishnendu Ghosh
If you're a computer science major I'd suggest avoiding Ghosh if you can. He never puts in grades and then his feedback is just him telling you you're wrong and to "look it up in the textbook". His solutions for tests were the same. Not helpful at all.