James Greene
Greene genuinely cares about how each student does. If he notices you're struggling while still putting in the effort, he'll reach out to see what can help. Both books are required and we do lots of reading but most of it is super easy and fun to discuss together.