Eren Gultepe
He's relatable, funny and gets the struggle that his students are going through. He Understands that this class is hard to learn so he takes the time with every subject to make sure you understand whats going on. Ask questions and he will answer, but he also makes sure you comprehend what he is explaining ,and not just move on.