He is entertaining, wants his students to succeed, and is open to helping people if you ask for it. He needs to leave out off-colour, and potentially sexually suggestive comments. It made me uncomfortable in class. His detailed explanations of terms often made me more confused. Nice guy, good teacher, but needs to respond to feedback to improve.