Prasanna Joeg
Dr Joeg is a very kind and approachable professor who seems to know what he's talking about. But, he's too theory heavy imo. I learn far better from practical assignments and visualizations that show me why something's true, rather than a professor simply reading from slides and then giving us a few test questions.