Selcuk Karahan
This is not a course you want to take with him. The tests are very difficult and at risk of not being what was previously learned. He does not work with you and no extra credit or additional assignments are offered. DO NOT TAKE THIS COURSE. 