Mr. Smith was my teacher in 2002. I had him for both algebra and computer science. I loved that he truly wanted his students to succeed, made things clear, gave ample opportunity to do well but at the same time didn't give on the important things. I so hope he is still teaching. There is much more to him than being a funny guy, although he is that too.
i loved mr smith's class. if you're going to take comp sci, make sure you get him. he's a funny guy.