He is an okay prof. I took chem 255 this term and just had his final, and let me tell you, IT WAS AWFUL. He gave no heads up for the instructions of the finals and any info until roughly 20hrs before the exam. His exam was way too long for the amount of time given, I didnt even get the chance to finish my short answers. Im just hoping I pass. :,(