Renee Tinsley
She is both intelligent about the subjects she teaches and does a really good job of teacher her students about them while making them clear. she also generally flexible so if you're actively trying your best you don't have to worry.