University of Illinois, Urbana-Champaign (Computer Science)
Everyone's mind works at least a little differently, and the right way to learn is the way that happens to work best for you at the moment. That's my philosophy in a nutshell. If you know what you need from a tutor, I'm here to listen and work with you; I'm not going to push a different lesson plan on you. Yet if you're not entirely sure what you need, I can help there too. I have enough experience --- real-world and academic --- to bring a valuable perspective.
It also happens that I've been tutoring for as long as I can remember. Rarely as an occupation, mind you, but I've always loved figuring things out and helping others do so too. I was that kid that other kids went to for homework help; I enjoyed it and I'm very patient. I also try hard to listen and ask questions to help me understand what would move you forward. Some stuff you know and don't want to spend excessive time on to the detriment of what you're still figuring out. You can expect that even before our first meeting, I'll want to know of your background like that, so that I can prepare to be of help right from the outset.
I'm a professional software engineer, and there are many STEAM-related subjects that I'm happy to tutor --- examples include SAT/ACT plus AP calculus, computer science, and physics --- although I believe I have particularly useful experience in the area of Python programming for science and engineering, by virtue of doing it almost daily, not only tutoring it. Everyone's mind works at least a little differently, and the right way to learn is the way that happens to work best for you at the moment. That's my philosophy in a nutshell. If you know what you need from a tutor, I'm here to listen and work with you; I'm not going to push a different lesson plan on you. Yet if you're not entirely sure what you
Python tutoring: $75/hour
Lionel is very Knowledgable and experienced on Python. He helped me quickly understand the complex Phthon code I recently got and help me run through it. He quickly resolves any issues to keep me making fast progress. And he sent very detailed summary for every lesson we had. I'm glad that I found such a good Python tutor.
Glad I found Lionel her on WyzAnt. AP Computer Science was kicking my butt. Lionel is patient and explains things in a concise and easily understandable way.
In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.
My B.S. degree is in Computer Science, from the school of engineering at the University of Illinois in Urbana-Champaign (UIUC). While there, I worked as a student consultant, providing one-on-one problem solving in the Computing Services Office, at the National Center for Supercomputing Applications (NCSA), and in the Department of Computer Science.
I have education, professional background, and mentoring experience across most of the computer science field, including common topics (on the AP Computer Science exam and introductory CS courses) such as object-orientation, data structures and algorithms, software construction, and the broader context surrounding computer science.
Over a decade ago, I developed my first Python program: a simulator for server testing of OnStar's turn-by-turn navigation system. To this day, Python remains my "go-to" language for prototyping and general software development. I regularly use Python with popular libraries such as pandas and matplotlib, and have applied it to fields such as GIS and machine learning.
My interest in tutoring Python is at least in part motivated by the satisfaction it gives me to see people become productive with it and, I hope, discover for themselves how fun and easy Python can be to learn and apply to real-world programming problems.
Being an experienced software engineer, one of the things I appreciate most about Python is its tenet that "readability counts": useful code is read more often than it is written. As for the kinds of jobs I like to take on: While I have some experience to share in web-related Python programming, my greatest interest is in helping apply Python to science, engineering, and finance work.
The essential thing is this: No matter where you are on the Python learning curve, I'm happy to help.