Andrew Addis
He is a great teacher and will help you out in and outside of class. Demands that everyone does some participation, must show up for class! This is big with him. He is enthusiastic about what he does and generally cares for students. Keeps it interesting, but can get off track. So much better than the professor he replaced.