Over 1000 tutoring hours

Kirt U.

Washington, DC


Expert computer programming and math tutor

In-person lessons
Background check passed as of 10/18/13
4.6 average from 179 ratings
Great job
— Norma, Parkton, MD on 7/25/13


Send a message explaining your needs and Kirt will reply soon.

Response time: 1 day

Contact Kirt

Virginia Military Institute
George Mason University Computer Science


Virginia Military Institute (Mathematics)

George Mason University Computer Science (Master's)

About Kirt

I am an experienced software engineer and math tutor holding a BA in mathematics and a Masters (MS) in computer science. I have been writing computer programs since I was 16 for government and industry and have written literally thousands of computer programs. I can tutor programming in almost any computer language but especially in C, C++, C#, Java, php, Matlab, Pascal, Delphi, Ada, Clips, SQL, Fortran, Prolog, CLIPS, Python and Ruby. I also tutor web design and web development and am expert in XHTML, HTML, CSS, XML, XSLT. I taught computer programming and web design at McKinley Technology High School in Washington, DC from 2006-2009 and I was one of the instructors on the Be The Game project in Washington, DC where we taught computer programming by teaching students how to write computer games. Both in industry and government, co-workers frequently asked me to improve computer programs written by others or to develop an application that other people couldn't work out. I also tutored college students who worked in my building who frequently asked me to help them on their school projects.

I tutor mathematics from basic math through algebra, trigonometry and calculus as well as SAT/ACT/GRE math and the ASVAB. My Praxis I scores were 187 out of 190, just over 98 percent, in all three areas - math, reading and writing. I can also tutor conversational German having lived in Germany for 12 years.
I am an experienced software engineer and math tutor holding a BA in mathematics and a Masters (MS) in computer science. I have been Read more

4 hours notice required
Travel Radius
Travels within 40 miles of Washington, DC 20009
Background Check: Passed
In-person lessons

"Great job"

- Norma, Parkton, MD on 7/25/13

"From start to finish"

- Keisha, Stafford, VA on 8/3/13


- Keven, Gaithersburg, MD on 2/8/13
Kirt replied on 4/9/2013

I have no idea what Keven is talking about. It basically appears that Keven wanted me to do his work for him on our two lessons. We met via Skype rather than in person at his insistence. Since I was not taking his class there would always be questions regarding the material and how it was presented during his classes (he was taking an online class). Keven was in a class that was over his head as he lacked even a basic understanding of object oriented concepts and he had no idea how to write a program on his own or even extend a program from a given template. After our last interaction, where he had asked me to show him how to implement a working elevation in his building simulation, I delivered a program that satisfied the requirements of his assignment as per the professor's instructions and then I didn't hear from him again. I didn't at anytime do anything like what he is claiming - "wrote a draft of what he thought the homework assignment wanted" - this claim is complete nonsense. This review came to light *long* after our last interaction and I had not idea that he was dissatisfied. Consequently I will attempt at this late date to reimburse him the tuition charged.

"Excellent and very knowledgeable."

- Ron, Silver Spring, MD on 1/28/13

"Great tutor!"

- Linda, Owings Mills, MD on 10/16/12

"Great Tutor! A+!"

- Sunny, Fairfax Station, VA on 9/2/12


- Nasar, Sterling, VA on 4/11/12

"Great tutor"

- Dale, Fort Washington, MD on 10/25/11

"A skilled, patient tutor who puts the student first"

- Rich, Fredericksburg, VA on 8/4/11

"Outstanding Tutor!"

- Jason, Washington, DC on 9/18/10

"Comments on my new tutor"

- Bee, Chevy Chase, MD on 6/9/10

"Skilled Tutor"

- Maureen, Bethesda, MD on 4/5/10
ACT Math, Algebra 1,
Algebra 2,
Elementary Math,
Logic, Prealgebra, Precalculus,
SAT Math
Test Preparation:
MCAT, Praxis,
PSAT, Regents, SAT Math,
Computer Programming, Computer Science,
Fortran, General Computer, HTML, Java,
Linux, Pascal, Perl, PHP, SQL,
UNIX, Web Design
Elementary Education:
Elementary Math

Approved subjects are in bold.

Approved subjects

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.

Algebra 1

Algebra is one of my favorite subjects and can help you excel in your studies. Algebra is the gateway to higher mathematics and mathematics is the key to understanding the universe and mastering academics.

Algebra 2

Algebra is the gateway to mathematical modelling and mathematical modelling is a powerful asset for your career.


I am your one stop shop for a high AFQT score so that you can begin to write your ticket for a military career. I particularly specialize in math, vocabulary and reading comprehension and science.


C++ is one of the major object oriented languages used in industry. C++ is extremely powerful and incredibly flexible and can be used for to develop any kind of application that you can dream up. Mastering C++ can be a major step forward in your career.

Computer Science

Computer science is the study of computational phenomena, usually but not always as realized in human constructed systems. Amazingly humans have been developing computational systems for at least two thousand years. While Charles Babbage and his companion Ada Lovelace nearly created working gear based computer systems in the mid 1800s, the theoretical foundation of computer science was formally laid in the 1930s resulting in the explosion of computers and the birth of the computing industry in the 1950s. Since then, the study of the structure of computational systems has revolutionized our modern world. I was fortunate enough to develop a new approach to the Eight Queens Problem while I was in college and have an active interest in algorithmic design and the development of intelligent systems.

Elementary Math

Elementary mathematics is the gradual process of learning about numbers and number properties as well as algebraic, geometric and statistical concepts. Students are introduced to probability and mathematical models in the 5th grade and begin using those models to predict future trends. Students also begin analyzing data to investigate phenomena that they are studying. This past year I taught elementary school mathematics at all levels in Baltimore County and am familiar with the successes as well as common misconceptions that students at this level demonstrate.


The GED is your key to jobs, the military and access to higher education. GED prep courses are in high demand and are costly. I can supercharge your success and help you master the GED quickly.


Geometry is the oldest field of classical mathematics and continues to yield interesting and informative results even in our modern world. Geometry is usually used as an introduction to logical thinking in high school. It can appear to be somewhat arcane but in fact has direct applicability to our modern technological world.


Java is the current primary object oriented learning language, as well as one of the top three computer languages used in industry. As an expert in Java and software engineering, I can ensure your success in your class or on your project.


I took the Praxis I in Spring 2007 and scored 187 out of 190 (> 98%) in all three areas. The Praxis I test is a basic teacher assessment broken down into three sections: math, reading and writing. Each section is timed with approximately 40 questions. The tester has a maximum of 75 minutes for the reading and math sections and a maximum of 60 minutes for the writing section. The writing section is subdivided into two subsections. The math section tests basic math similar to, but slightly easier than SAT math. However the math section also includes more scientific notation and questions covering standard math symbol representation and math concepts from a pedagogic standpoint. The reading portion is a straightforward reading comprehension test. The CBT (Computer Based Testing) version of the writing section consists of two subsections. The first subsection is a series of sentences with underlined phases that the tester has to evaluate as correct or incorrect and provide a substitute phrase from a list in order to repair the sentence. The second subsection involves writing an essay based on a topic prompt.


Precalculus is the broad preparatory study of mathematics needed for studying calculus, the mathematics describing motion and change. Precalculus begins with the study of functions, moves through a review of algebra and usually ends with the in depth study of trigonometry. All of these topics must be mastered before beginning calculus.

SAT Math

SAT math, often feared and almost always viewed as a college hurdle, is actually pretty easy. For the most part SAT math focuses on basic algebra, some properties of algebraic relationships and numbers, basic geometry and basic statistics. SAT math is easily mastered although students do usually need to put some time in it's study. Student's are often tripped up by actual trick questions and questions designed to look like trick questions. I can train you to see through these problems and confidently reason your way to a solution.


SQL is the standard language for relational database programming. I have tutored several students in SQL over the years and have personally written numerous relational database applications using SQL.

Virginia Military Institute
George Mason University Computer Science


Virginia Military Institute (Mathematics)

George Mason University Computer Science (Master's)

Great job — Mr U is an expert in his field, and it shows. His teaching experience is also valuable as he makes a somewhat challenging subject for me easier to understand. Highly recommended if you are having trouble with computer programming. If you're looking for help with a specific computer language, chances are Kirt knows it. ...

— Norma, Parkton, MD on 7/25/13

Hourly rate

Standard Hourly Rate: $30.00

Cancellation: 4 hours notice required

Travel policy

Kirt will travel within 40 miles of Washington, DC 20009.