Tough teacher, but it's because he actually wants you to learn the material. He's always willing to help and answer questions. He seems intimidating but get to know him and he's funny and personable.
Great personality, but expects a lot from his students so be prepared to work in both honors chem and especially in AP!
Dr. Jekyll and Mr. Hyde, but without the whole destruction deal. Great class.
The course work was hard, but he made very interesting. One of the best teachers I have ever had. The AP test was easy due to his thoroughness in the classroom.