...I have taught computer programming in Visual Basic, C++, and Java for 4 years to high school students and I have also taught Java to some very talented students in Johns Hopkins University's Center for Talented Youth. My many years of teaching computer programming and my experience working with ... (read more)
...I can spot and correct flaws and misconceptions in previous knowledge, which is often the cause of trouble with new concepts.I have experience tutoring algebra in both one-on-one and in small groups. Alongside modern geometry teaching methods, I have studied Euclid's Elements to gain a more rigo... (read more)
...In addition, I use linear algebra methods regularly. As an undergraduate, I conducted research in geophysical fluid dynamics at PSU. I have experience working with students on engineering statics and dynamics. (read more)
...I have always been satisfied by students, and many of them are currently of my great friends after years. I have the ability and expertise to explain deep concepts in a simple language. Also, students can solve problems with a deep understanding after my teaching. (read more)
...I have a degree in classical piano performance. I am not a professional musician, but it is a passionate hobby. I have taught Discrete Mathematics courses many times. (read more)