Search
Kenneth L.'s Photo

Experienced Computer Science Instructor
Kenneth L.

1,437 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $30

About Kenneth


Bio

Please be aware: same day session requests are not be possible for new students (and next day request will be very unlikely) as I am generally at full schedule capacity on most days.

I have taught a wide variety of computer science courses at the collegiate level with a specialty in computer programming for the past 13 years. Previously, I was also a teaching assistant and a tutor while I earned my previous degrees. Everyday, I am fascinated how technology permeates every aspect of most...

Please be aware: same day session requests are not be possible for new students (and next day request will be very unlikely) as I am generally at full schedule capacity on most days.

I have taught a wide variety of computer science courses at the collegiate level with a specialty in computer programming for the past 13 years. Previously, I was also a teaching assistant and a tutor while I earned my previous degrees. Everyday, I am fascinated how technology permeates every aspect of most peoples lives, and to the extent that people remain ignorant to its workings. My goal is to "pull back the curtain" and expose them to the foundations of how their technology actually works.

If you are struggling in your computer programming courses in high school or college than I can help. I am very familiar with a variety of programming paradigms and languages including the following: C/C++, Java, Python, and more. I have experience teaching both AP Comp Sci Principles and AP CSA. I also have experience in server-side Web development (HTML, CSS, JavaScript, and Python-Flask), and data management (SQL). And I can even help you out with Microsoft Office skills. I am comfortable assisting you in learning new skills whatever your level of computing skills. Also willing to help out online students of Harvard's CS50 program (I'm a certified instructor).

I am generally willing to give you step-by-step guidance (not answers) in doing school assignments. And with enough notice, I am more than happy to help develop projects which help you to develop your skills so that your future projects will become much easier.


Education

Edinboro University of Pennslyvania
Computer Science
Worcester Polytechnic Institute (WPI) (incomplete)
Masters

Policies

  • Hourly Rate: $30
  • Rate details: In-Person 1st meeting: $45/hr; Repeat meetings: $40/hr; Online 1st meeting: $30/hr; Repeat online meetings are negotiable. *I am open to negotiating rates. Please contact me for more information.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Kenneth hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

C++

C++

I have obtained a bachelors of science degree in computer science at Edinboro University of Pennsylvania (graduated magna cum laude) and have completed 27 credits of a masters of science in computer science at Worcester Polytechnic Institute. I have tutored C/C++ courses at Edinboro for 2 1/1 years while I was a student there where C++ is the primary teaching language for their 3 course programming sequence . My most recent employment was as a college instructor of computer science at Jamestown Community College. There I taught a course in scientific programming which utilized C++ as the focus language. I have also created my own library for C/C++ for use in creating custom data streaming engines.
Computer Programming

Computer Programming

I have obtained a bachelors of science degree in computer science. I am familiar with a variety pf programming paradigms and languages: C/C++, Java, Python, and LISP/Scheme. I also have a good grasp of algorithm writing and program design concepts.
Computer Science

Computer Science

My most recent employment was as a college instructor of computer science at Jamestown Community College where I taught a variety of topics. I have obtained a bachelors of science degree in computer science at Edinboro University of Pennsylvania and have completed 27 credits of a masters of science in computer science at Worcester Polytechnic Institute. While my focus area is on computer programming and data management, I have a breadth of knowledge across other CS disciplines. Please contact me for more details.
CSS

CSS

I have obtained a bachelors of science degree in Computer Science at Edinboro University of Pennsylvania (graduated magna cum laude) where I have taken several courses in Web Design concepts. Including topics in client-side design (HTML, CSS, and JavaScript) and server-side scripting (PHP, ASP.net, Python). I served as a tutor for theses topics while I was a student at Edinboro. I also have taught similar courses at Jamestown Community College with a strong emphasis on HTML5 and CSS3.
Java

Java

I have taught Java courses at the collegiate level at the basic, intermediate, and advanced levels. I am well versed in object-oriented programming techniques in Java including encapsulation, inheritance, and polymorphism. And basic to intermediate experience with the Java Swing library. I have also taught AP CSA at the high school level.
Python

Python

My most recent employment was as a college instructor of computer science at Jamestown Community College. While teaching at JCC, one of the primary programming courses that I taught utilized Python as the teaching language.
Web Design

Web Design

I have obtained a bachelors of science degree in Computer Science at Edinboro University of Pennsylvania (graduated magna cum laude) where I have taken several courses in Web Design concepts. Including topics in client-side design (HTML, CSS, and JavaScript) and server-side scripting (PHP, ASP.net, Python). I served as a tutor for theses topics while I was a student at Edinboro. I also have taught similar courses at Jamestown Community College with a strong emphasis on HTML5 and CSS3. I am also comfortable with several Web content management systems including WordPress and MediaWiki.
HTML
Microsoft Excel
Microsoft Word
Proofreading

Examples of Expertise


Kenneth has provided examples of their subject expertise by answering 3 questions submitted by students on Wyzant’s Ask an Expert.

Kenneth L.'s Photo

Questions? Contact Kenneth before you book.

Still have questions?

Ratings and Reviews


Rating

5.0 (701 ratings)
5 star
(696)
4 star
(2)
3 star
(0)
2 star
(0)
1 star
(3)

Reviews

Kenneth is a natural instructor

Kenneth is very knowledgeable, understanding, and patient. He knows JAVA thoroughly and can make confusing or difficult concepts easy to understand. I’d highly recommend Kenneth.

Bob, 4 lessons with Kenneth

patient, methodical, and knowledgable tutor

Kenneth took the time to explain the concepts of python and the proper way to write code. He also spot my mistakes and corrected them. Kenneth, is an awesome tutor. HE goes behind the why of many questions I have. I would personally recommend him.

George, 63 lessons with Kenneth

Great teacher

My son loves lessons with this teacher because he learns a lot from him. Every time he looks forward to these lessons. This teacher also gives a good discount to students who study on a regular basis.

Baktygul, 36 lessons with Kenneth

Knowledgeable

We have been working with advance c++ such as mapping, Kenneth breaks it down to simple terms. I have been working with him for two weeks and I have been really happy with my results.

Nick , 166 lessons with Kenneth

Patient and Organized

Kenneth is very organized with his work. Every week he prepares a good lesson with well planned out slides and includes instructions for activities you do as well. He guides you on what lessons need to be done and is very patient and forgiving when a mistake is made no matter how many of them there are. All in all, he is a very fine coding instructor.

Sue, 62 lessons with Kenneth

Knows how to teach!

Kenneth introduced Javascript to me and made it easy to understand the important concepts. We used a valuable resource, that he uses for his students, to introduce some of the complicated concepts of Javascript. It really made it easier to understand and more relatable! I highly recommend Ken to anyone struggling with web development. He will go through a problem with you step-by-step until you understand it. He's a fantastic teacher and has a big passion for helping his students!

Nicole, 11 lessons with Kenneth

Knowledgeable, patient and nice

He helped me to understand data types and loops. He is a very good teacher and patient. I hope to learn more from him on different languages so I will be better prepared for computer science in my future. Hopefully he can help me complete this online "Intro to Computer Science" by Harvard.

Chona, 27 lessons with Kenneth

Python Studies

He was very thoughtful and strategic in his approach to the topics. He simplified the materials so that I could understand it better. I have really enjoyed having him as a tutor.

John, 14 lessons with Kenneth

Very Knowledgable and Patient Tutor.

I took Java training and he has the excellent way of relating between the Java & C++. He was kind enough to go over with me mutlple times for clarifying the stuff in details. Really appreciate his understanding about what areas exactly I needed more grasp on.

Aditya, 3 lessons with Kenneth

Excellent as Always!

Excellent as always. I appreciate the ability with Ken to “rabbit trail” on concepts I need to spend more time in.

Robert, 11 lessons with Kenneth
Hourly Rate: $30
Contact Kenneth