Dhiraj Nanda
Very good professor overall. The projects weren't that hard at all. He does demos of them during the class which makes it helpful and you can even replay the lectures in the recordings. The Softwares we used in class can be troublesome sometimes however the professor provides alternative solutions for that. Overall its a good class, i enjoyed it.