I received a B.S.E. in Computer Science from the University of Michigan's College of Engineering and currently work as a software developer for a trading company in Chicago. Throughout the past 5 years I have tutored many students in various computer, math, and science subjects, including Computer Science, Statistics, Mathematics from Algebra I to Calculus II, Physics, Chemistry, and more. I always emphasize understanding of the underlying concepts over memorization or simple problem recognit... [more]

Algebra 1

I completed Algebra 1 in the 7th grade. Afterwards, I have gone on to take many more math courses up to and through Calculus III. But all further math is based on the foundation of Algebra, with which I am extremely familiar.

Algebra 2

Calculus

I have completed Calculus I, II, III, and IV and earned As in all courses. I regularly apply calculus principles to real world applications, such as in financial modeling of derivatives. I have worked with many students in various calculus courses and have helped them achieve a better understanding of the fundamental calculus concepts underlying the problems you encounter. My passion for math and engineering ensures I will find the best possible method to convey these important, albeit often difficult, concepts of Calculus!

Vocabulary

Grammar

Microsoft Excel

General Computer

Microsoft Word

Microsoft PowerPoint

Prealgebra

Precalculus

Reading

Trigonometry

Writing

Statistics

Statistics is a subject that I have a particular interest in tutoring because I've found that while students with a vast array of interests need to know it, most students are focused on trying to complete practice/homework problems without understanding the fundamental principles in stats. For example, in hypothesis testing, it's useful to memorize the formula for calculating a p-value, but what does this value intuitively mean and why is it useful? I've found that once students understand these principles, they end up with a much better grasp on solving problems and the subject as a whole. As far as qualifications, I have taken several stats classes (and received As) throughout earning my computer science degree, where I most often applied their principles to CS problems like machine learning. Nowadays, I regularly find applications of stats in the financial industry such as in modeling derivatives pricing.

Java

English

ESL/ESOL

HTML

SAT Math

SQL

GRE

Proofreading

SAT Reading

SAT Writing

Physical Science

TOEFL

GMAT

PSAT

Spelling

ACT Reading

My best official ACT reading score was a 33 on a test in which I scored a 35 composite. I also have many ACT resources I would love to share with students to help them prepare.

ACT English

My best official ACT English score was a 35 on a test in which I scored a 35 composite. I have taken the test only twice, the first of which I scored a 33 composite. I understand very well exactly what the ACT English section tests on and what is needed to perform well on the test.

ACT Math

My best official ACT math score was a 36 on a test in which I scored a 35 composite. I have taken the test only twice, the first of which I scored a 33 composite. I understand very well exactly what the ACT math section tests on and what is needed to perform well on the test. I also have many ACT resources I would love to share with students to help them prepare.

ACT Science

My best official ACT science score was a 36 on a test in which I scored a 35 composite. I have taken the test only twice, the first of which I scored a 33 composite. I understand very well exactly what the ACT science section tests on and what is needed to perform well on the test. I also have many ACT resources I would love to share with students to help them prepare.

Elementary Math

I have had experience in teaching Elementary Math in my position as a Math Olympiads coach. My Math Olympiads team included both elementary and middle school children, who attended weekly meetings where they learned key mathematical concepts and subsequently participated in five competition tests throughout the year. Several students even achieved perfect scores!

Elementary Science

Python

C++

I have several years of C++ experience and have taken numerous computer science classes that rely on C++ as the primary programming language. I am very familiar with the Standard Library (including the various components that make up the Standard Template Library) and am comfortable with concepts that range from simple user I/O to complex and abstract object-oriented programming ideas. For University of Michigan students, I have personally taken: ENGR 151, EECS 280, EECS 281, EECS 370, EECS 373, EECS 482, EECS 483, EECS 485, and EECS 381. I also have significant tutoring experience for EECS 183.

C

I have developed two iOS applications and have been involved in several other software projects. I have experience in C, Objective-C, MATLAB, Macro Express, and TradeStation's EasyLanguage, as well as limited experience in several other programming languages. Much of my work has been in MATLAB's Simulink/Stateflow and the code generation process. Currently, I am a student at the University of Michigan's College of Engineering.

Computer Programming

I have developed two iOS applications and have been involved in several other software projects. I have experience in C/C++, Objective-C, Java, MATLAB, Macro Express, and TradeStation's EasyLanguage, as well as limited experience in several other programming languages. Much of my work has been in iOS development as well as MATLAB's Simulink/Stateflow code generation process. Currently, I am a student at the University of Michigan's College of Engineering.

Computer Science

I am currently a software developer at a financial firm in Chicago. I graduated from the University of Michigan with a B.S.E. in Computer Science. I've worked with many students in courses ranging from introductory CS classes to advanced topics like operating systems or web development. For anyone familiar with University of Michigan EECS courses, I've worked with students in EECS 183, 280, 281, 381, 482, 485, and more. I'm familiar with C/C++, Java, Python, Swift, Objective-C, Javascript, HTML/CSS, MATLAB, and a variety of other languages as well. As far as practical experience, I currently work as a software developer at a financial company responsible for improving and developing automated trading systems. I have interned at two other companies and have worked on a variety of projects ranging from web backend to mobile development. In addition, I've been involved in the development of two iOS applications as well as a MATLAB Simulink/Stateflow model for day trading stocks.

Macintosh

I have used a Mac for several years and am very familiar with its user interface. I am also a registered Apple developer and am involved in developing several iOS apps.

MATLAB

I have developed two iOS applications and have been involved in several other software projects. I have experience in C, Objective-C, MATLAB, Macro Express, and TradeStation's EasyLanguage, as well as limited experience in several other programming languages. Much of my work has been in MATLAB's Simulink/Stateflow and the code generation process. Currently, I am a student at the University of Michigan's College of Engineering.

Computer Engineering

I am a junior studying Computer Engineering at the University of Michigan's College of Engineering. I have taken many computer engineering courses including EECS 483 (Compiler Construction), EECS 373 (Design of Microprocessor-Based Systems), EECS 370 (Introduction to Computer Organization), and more.