Absolutely terrible professor. His lectures are disorganized and out of order. He teaches straight from the textbook, which is equally as bad as he. He assigns difficult homework problems where everyone in the class copies off each other. (If you are not friends with other people in the class, you will be at a disadvantage.)
He's also quite belligerent when discussion errors in homework assignments, solutions, or exams. He frequently asks vague questions and expects specific answers. For example from a previous exam, "what can you tell me about carbon monoxide." With a question like that, it is impossible to include everything that he is looking for. It's like asking someone "what do you think about Columbia" and then taking off points because they didn't mention that Butler is open 24x7. If he's looking for specific answers, he should ask specific questions that equally test knowledge of the material (e.g. how late is Butler open until)?
If you do not have to take this class, skip it. He's an irritating waste of time. Fthenakis is from an older generation where professors are respected just for the fact that they work for the university, rather than having anything useful to say or teach.