Keith is the man. I've taken almost all of his classes. He's very good at explaining, but is a bit prone to tangents, though it's through these tangents that you realize how much of a genius he really
His classes are challenging enough but not too hard and he's just an amazing teacher. I've taken every class he teaches here.
Keith is great! He's easy to understand, and even though he can be prone to tangents, his classes still always feel productive.e.
He's really cool and one of the nicest teachers at Concord Academy.