Most tutoring sessions will be conducted online via Wyzant or Google Meet.
For online, one-on-one sessions in the subjects listed below, the standard rate is $60 per hour. Exceptions apply based on particulars.
In-person tutoring at a family home or public place in or near Dallas may be available at a higher rate.
Sessions can be on a recurring or as-needed basis.
AP Computer Science A explores how to use, build, and work with the technologies of tomorrow to help answer some of the biggest questions of today. In this course, you’ll design and implement computer programs using a subset of the Java programming language that can be used to develop algorithms, data structures, and solve problems.
The AP Computer Science A Exam will test your understanding of the programming concepts covered in the course units, as well as your ability to read and write code for computer programs.
Source: AP Computer Science A – AP Students
Mr. Garrott took AP CS A in high school and earned the maximum score of 5 on the exam;
Has been learning, using, and teaching Java for a total of 16 years;
Taught AP CS A for five years, with a particular emphasis on exam readiness;
Retains access to quality instructional materials and practice resources; and
Is up-to-date on the most recent changes to the course scope and exam format.
In AP Computer Science Principles, you’ll learn how computers and technology impact our daily lives by examining the apps we use, how our personal data is collected, and how technology can have positive and negative consequences.
The AP Computer Science Principles Exam has two sections: an end-of-course exam and the Create performance task. The end-of-course exam is a fully digital exam in the Bluebook testing app, and it includes multiple-choice questions and two written-response questions that require you to demonstrate your understanding of the Create performance task.
Source: AP Computer Science Principles – AP Students
Mr. Garrott taught AP CS Principles in the classroom for six years;
Guided his students to far-above-average success on the AP exam;
Has access to helpful resources for programming practice and exam preparation; and
Is up-to-date on recent changes to the course scope and exam requirements.
The University Interscholastic League (UIL), administered by the University of Texas, provides educational extracurricular contests in athletics, academics, and music.
The UIL Computer Science contest challenges students to study a broad range of areas in computer science and has both an individual and a team component. Competition consists of a 45-minute written exam for both components, along with a two-hour programming contest for teams.
Source: UILTexas.org
Mr. Garrott competed in both the individual written and team hands-on portions of UIL Computer Science all four years of high school;
Captained the 2A State Champion team and medalled individually in 2014; and
Coached a 5A team for three years.
Ask about other subjects within Mr. Garrott's expertise, including:
Introductory CS courses
Java, C++, and other languages
Secondary mathematics
Writing skills and editing (technical, applications, nonfiction)
Christian Scriptures