James Yingst
He's literally the best. Super engaging and very interesting to learn from. I took this class a few years back so I can't remember too many details, but I know I didn't struggle. He's great.