Jeffrey Halter
Jeff Halter is very intelligent and has lots of experience to share. He cares about his students. He is invested in the improvement of his students and himself as a teacher. He is always trying to find the best way to teach so that his students benefit the most. He tends to ramble a lot but his tangents are very informative and I have learned a lot