All of
Vincent’s current tutoring subjects are listed at the left. You
can read more about
Vincent’s qualifications in specific subjects below.
ACT Math
I have been in the graduate program in the Math & CS department at Emory University since 2008 and had quite a lot of teaching experiences.
For ACT Math test preparation I suggest you first discuss with me what you think is the most difficult part and the easiest part of the material, then we can start from there. Because it takes 60 minutes to complete the test, you should prepare so that you can finish it with very a smooth pace, as long as you grasp the tricks that I taught you.
Algebra 1
I have solid mathematical background and have received almost full score in my revised GRE exam in 2012.
If you want to learn algebra, I would like to teach the following topics first: Number Properties and Absolute Value, Simplifying Expressions, Simple Logical Arguments, Graphing Inequalities (the interesting and imaginative part), Slope and Y-intercept, and how to combine Graphing with Systems of Inequalities.
After we familiarize with the previous topics, we could dig into Simplifying Expressions, Factoring Quadratics, Completing the Square, and the mysterious Quadratic Equation and the formula for calculating Quadratic Roots.
If we have time, I would be glad to discuss with you about the Rational Expressions and Functions.
Algebra 2
My tutoring courses usually contain the following major topics:
Basics: Simplifying Polynomials, Imaginary and Complex Numbers, Complex numbers and conjugates, Quadratics and Shifts, Graphing and interpreting quadratics, and Conic Sections.
Logarithms: Circles and Logarithms, Logarithms Exponential Growth.
Combinatorics: Functions and Combinatorics, Binomial Expansion and Combinatorics, Binomial Expansions and Geometric Series Sum
Probability: Functions and Probability, Probability and Statistics, and Mean and Standard Deviation
However the topics could be adjusted depending on what you need. Algebra 2 should be a very interesting topic!
C
I am an experienced C language teacher, including the introduction of the language and the data structure implementation by this interesting language (and the comparison of this particular language with Java). I started coding my first C program in 1998. I have taught/co-taught courses related to C for at least 4 years in Emory University since 2008.
You should learn C gradually by learning one concept at a time, and I think the first step for knowing the meaning of assignment and value should be a challenge for beginners. After that, some structures like loops may bring you some interesting learning experience if we can develop exciting programs together. Pointer is one of the challenging concept, but it is not that hard for me to help you understand the concept within.
Chinese
I was born in Taiwan, a Mandarin native speaker.
I suggest students to study lyrics from classical pop Chinese songs, firstly because usually it is short, secondly because you can use them as conversation topics with native speakers.
Most (70% or above) Chinese songs are love ballads, but there are still some covering topics related to life scheduling, work, family value, culture, and greetings. I will pick some of them depending on the discussion with students.
Computer Science
I studied computer science since 1998, and now I am a professional computer scientist and a researcher. I co-taught and taught introduction to computer science courses for 4 years since 2008, and I know how to lead students into the splendid and interesting computational world easily.
Discrete Math
I have 10 years of research experience in discrete mathematics since 2003, and the topics of all my publications covers probability, trees, graphs, and algorithmic analysis. All of them are applied discrete mathematics. Additionally, since 2007, I have taught introductory CS courses in Math and CS department of Emory covering discrete mathematical elements such as boolean logic, strings, trees, graphs, invariants, and induction (for proving correctness).
Elementary Math
I have 10 years of research experience in discrete mathematics since 2003, and the topics of all my publications covers probability, trees, graphs, and algorithmic analysis. All of them are applied discrete mathematics. Additionally, since 2007, I have taught introductory CS courses in math and CS department of Emory covering discrete mathematical elements such as boolean logic, strings, trees, graphs, invariants, and induction (for proving correctness).
One interesting that I know of in the educational system of the United States is that the coverage of elementary math and Discrete Mathematics courses are very very similar (at least for concepts in the introduction level), and another good thing is that I really really like teaching discrete mathematics, therefore if you get confused and could not find any pleasure in learning it, I might help you a lot.
General Computer
I have studied computer science since 1998 and now I am a very professional computer scientist and a researcher. I had co-taught and taught introduction to computer science courses for at least 4 years since 2008 and I know how to lead you into the splendid and interesting computational world easily. If you really want to learn it, please don't hesitate to contact me.
My general computer course contains huge fundamental but essential topics covering the hardware, software, system, network, discrete mathematics, web, database, office software etc, and a lot of attractive commercial applications that effect our daily lives. I can teach you with very simple and intuitive descriptions, and if you are interested we could delve into deeper specific subjects for discussion.
Grammar
I took TOEFL exam in 2006 and received the full score (30/30) in the grammar/sentence completion section. As a non-native speaker, I have studied English grammar with vocabulary since 1993 and I have served as English assistants in the classes for several times when I was still very young (13-15). Afterwards, I continued developing my English skills through a lot of exams, including TOEFL and GRE.
Java
I am an experienced Java teacher, including the introduction of the language and the data structure implementation by this interesting language. I know how to make you feel attracted by it because I have used it for fun to help myself preparing my TOEFL, GRE, and a lot of applications in my life. I have taught/co-taught courses related to Java for at least 4 years in Emory University since 2008.
You should learn Java gradually by learning one concept at a time, and I think the first step for knowing the meaning of assignment and value should be a challenge for beginners. After that, some structures like loops may bring you some interesting learning experience if we can develop exciting programs together. The concept of object-oriented programming should be another challenge, but we can learn it with vivid examples from our common lives.
Linear Algebra
I have taken professional linear algebra related classes in 2000 (linear algebra for computer science) and in 2010 (advanced linear algebra - matrix analysis), and I used linear algebra in my research. I am more familiar with the content of the book "Matrix Analysis and Applied Linear Algebra" by Carl D. Meyer.
MATLAB
I started using Matlab in 2001 and it facilitated me in studying (digital) signal processing classes with useful functions. Afterwards, I worked as a research assistant in 2007, Matlab programming also played an important rule in my research project in wireless channel modeling.
Microsoft Excel
I have started using micro-soft office products since 1997, and definitely have exercised one of the major components of the suite - Excel - for a long time. It can help you analyze things quickly and trace out the trend of some data more easily. If you are interested in improving your Excel skills, please don't hesitate to contact me.
Microsoft PowerPoint
I have started using Microsoft Office products since 1997, and definitely have exercised one of the major components of the suite - PowerPoint - for a long time. It helps you present your concept more quickly and convince your audience more easily. You can use this software very intuitively because of its WYSIWYG representation model.
I would be glad to share my knowledge in PowerPoint production with you because I have participated in different scales of meeting with presentations prepared by PowerPoint. If you are interested in improving your PowerPoint skills, please don't hesitate to contact me.
Networking (Computer)
About my background and credentials: During 2002-2004, I pursued my master's degree in network field, especially the protocol design in wireless networks (basically applications of graph algorithms in distributed networks). I have worked as a research assistant about Delay-tolerant Network in 2007 and published 4 papers/technical reports.
Since the evolution in the network field changes a lot, I might cover the following topics:
Basic Queueing Theory and Performance Analysis
Analysis of the Carrier Sense Multiple Access (CSMA) scheme
Analysis of the Collision Detection Multiple Access (CDMA) scheme
Congestion control on the Internet
Studying the Performance of TCP through Mathematical Modeling
Synchronized TCP flows
Prealgebra
I have been involved in a graduate program in math & CS in Emory for several years, took a lot of advanced math courses and have accumulated my teaching experiences since 2008.
My default plan for this particular course is to cover topics in variables, expressions, order of operations and basic problem solving skills. You will also be familiar with absolute value, the coordinate plane and different algebraic properties. How to solve multi-step equations should not be a problem to you anymore; additionally, inequalities and the complex algebraic functions that accompany them, such as exponents will also be your friends. You will learn to examine ratios, proportions and probability, and converting to/from decimals, percents, and problems requiring the application of percents.
If you want to prepare well to take a college algebra or college pre-calculus class, please don't hesitate to contact me!
Precalculus
My default plan for this particular course is to cover topics in algebra such as polynomial, rational, and exponential functions to conic sections. Besides it also introduces Trigonometry concepts such as Law of Sines and Cosines. If required, I will also cover analytic geometry and calculus concepts such as limits, derivatives, and integrals.
TOEFL
I took a TOEFL exam in 2006 and received 267 in my CBT exam. I am not a native speaker but managed to get scores as high as possible and start enjoying my knowledge after entering the United States. I know how to score it high and well.
I started accumulating my teaching experience in Emory since 2008. It should not be a problem for me to imagine your challenge in learning as a student and set up a strategy to help you be familiar with the required skills to score high.
In TOEFL exam you have to seize time to make the best choice, and especially in reading comprehension. The vocabulary might not delay you; the listening might obstruct you; the speaking section is also a challenge because you have to memorize every important information to improvise. You also have to show your confidence in your speech, say it loudly and clearly.
Visual Basic
I started coding my first VB program in 2001 and became familiar with this powerful language. You should learn Visual Basic gradually by learning one concept at a time, and I think the first step for knowing the meaning of assignment and value should be a challenge for beginners. Some structures like loops are also important. Another important feature of VB is its combination with the Windows system; you can take advantage of it and started your first Windows program easily. I would be glad to help you finish such an interesting and motivating task.
Web Design
I started my practical web design experience as a freelance contractor in 2006 and have helped companies and universities build educational- and/or commercial-based websites.