Keith Pierzchala
He a good teacher to start with. He answers your question and makes sure you understand whats going on. He is a bit clumsy at times but professional. He gives extra-credit and corrects you when you make a mistake. Be detail with his test, he likes information to know that you got the concept