Ali Ozdemir
A very nice man but is kind of absent minded. Makes grading mistakes but is willing to fix them if you find them. Speaks very quietly and is kind of difficult to understand but you can tell he enjoys the material. Barely any points except for the tests and a big project. If you ask questions and stay engaged you will do fine but it's not easy.