Professor Calisir is what a professor should be. He's good at explaining topics and trying to make them seem interesting. He's generally accessible outside of class for questions and will go the extra mile to help if he knows you are trying. This class is a lot of work but it's worth it.