Professor Calisir quickly became one of my favorite professors ever. The subject itself is difficult and can be confusing but he 100% tried his best to make sure everyone understood everything. He was very flexible and understanding with homework due dates. His exams were tricky but as long as you pay attention and read the book you can get an A.