Igor Shinkar
Great professor, I enjoyed his lectures and all his assignments and tests are fair if you pay attention and put the work in.

He's easy to communicate with and responsive if you have any issues with assignment or tests.

