The best teacher I've ever had. He has a willingness to teach and strives to get kids involved. He has worked on some amazing projects in his lifetime- ask him about Dr. Seaborg. His experiments are larger than life. For those complaining, they probably didn't participate- meaning the probably shouldn't have been in honors to begin with. If you don't understand something- he will go out of his way to help you. He will stay late or come in early if you ask him for assistance. He's amazing.