Jared Purcell
He goes on tangents that guve a lot of detail that's culturally relevant and deviates from the lesson, but he makes the main points clear. He will compare languages and make a lot of subtle jokes. He doesn't believe in grades and just wants you to grow.