Response time: 1 hour
Hey, I'm Boshen, rhymes with "ocean". My first experience with coding was when I was a teen in high school, modding games, and I've been hooked ever since. I graduated from the University of Michigan (Ann Arbor) in 2013 with a Bachelor's in Computer Science. I then worked in industry for a few years at a local software company. Believe it or not, I missed the academic life, so I decided to go back to school for a Master's in CS. Upon completion of that, I was offered to stay as a Ph.D....
Hey, I'm Boshen, rhymes with "ocean". My first experience with coding was when I was a teen in high school, modding games, and I've been hooked ever since. I graduated from the University of Michigan (Ann Arbor) in 2013 with a Bachelor's in Computer Science. I then worked in industry for a few years at a local software company. Believe it or not, I missed the academic life, so I decided to go back to school for a Master's in CS. Upon completion of that, I was offered to stay as a Ph.D. student, which brings us to today.
I have been a teaching assistant for our Data Structures and Algorithms 2 course (300-level) for several years. My responsibilities include the usual grading and answering questions, and I also design and implement the programming projects that the students are assigned. I enjoy reviewing topics with students and filling in gaps in their understanding. There's nothing more rewarding to me than helping someone put all the pieces of the puzzle together, so to speak.
In my experience as a teaching assistant, tutoring is typically a collaborative process. Listening to me lecture for an hour straight isn't going to be very useful for a student. It's important that the student and I are always on the same page in terms of which concepts make sense, and which concepts need a review. I have received a lot of positive feedback for my work as a TA, and I believe that this emphasis on collaboration is a key component of what I do.
My schedule is pretty flexible these days, so I should be able to accommodate any time slot you need. Feel free to shoot me a message if you would like to schedule a session!
Amazing at explaining DSA
I’ve been struggling with DSA concepts, and Boshen knows how to break down very complicated, proofs topics to simple terms, examples, and code. 110% recommend!Lisa, 7 lessons with Boshen
Highly recommend. Boshen took the time to look over my question prior to meeting and explained things patiently and thoroughly. We had unexpected PyCharm/environment errors and he was able to troubleshoot all of them. 10/10!Sonali, 1 lesson with Boshen
Amazing tutor that helps making sure you understand the content
He taught me how to properly format and calculate values within functions that had helped me understand my project more. I would 100% recommend him to others as I learned a lot from our lesson!Suzana, 8 lessons with Boshen
Boshen helped me learn new Python concepts and was really good at explaining them. Not only did he help me understand the answers to the questions I had, but he also helped me develop a better understanding about the concepts I was learning as a whole.Milena, 3 lessons with Boshen
Intelligent and Communicative
Boshen helps lead you to the answer and is able to help brainstorm creative solutions if you hit a road block. He has expert level knowledge of Python and Data Science. But also, he is very articulate and helps you visualize the information as any good teacher should. I highly recommend his services.Patrick, 7 lessons with Boshen
patient and helpful teacher
Boshen patiently helped me to go over the problems I had and went overtime to make sure everything is covered. Amazing tutor!William, 9 lessons with Boshen
excellent session, get the work done and explained really well to a high schooler who just started learning programming. Good job!Douglas, 1 lesson with Boshen
Very good at tutoring
Explained how backtrack algorithm worked and made it simple to understand. Goes at whatever pace you need and goes through each step of the problem. Very patient and doesnt get angry if you still struggle.JACOB, 7 lessons with Boshen