Flexibility: Ultimately the tutoring that we provide is up to you and we will endeavor to meet you where you are and provide whatever help you need.
Homework help: Walking through old or current homework can clarify concepts and techniques that are otherwise very hard to see on your own. We can demonstrate old problems, walk you through new ones, and even make problems that are ellucidating to whatever topics you're working on.
Study Skills: Using your time efficiently can be just as important as spending a lot of time on studying. We can build robust skills and habits for preparing for exams, learning new material, or applying what you know to problems to help you get more done in less time and get more out of your courses.
Deep Understanding: Sometimes you just want to understand something on a deeper, more comprehensive level. Whether it's to cover a section of an upcoming exam, to prepare for future coursework or research, or just to explore an interesting idea, we're happy to work through a concept with you, give you a new perspective, and show you a braoder picture of how a concept connects to other ideas.
Contact: Sometimes the right question doesn't come up at the right time. If we miss a crucial question in a session, we happy to answer a short question over email afterwards.