NEW FEATURES MORE

Search
Over 100 tutoring hours

Ralph W.

Conneaut, OH

$25/hour

Excellent Computer and Math Tutor

Background check passed as of 6/23/16
4.8 average from 51 ratings
Extremely Intuitive
— David, New Albany, OH on 11/26/16

$25/Hour


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

Response time: 2 hours

Contact Ralph

University of Akron
Engineering
Oakland University
Master's

Education

University of Akron (Engineering)

Oakland University (Master's)

About Ralph

Let me be your tutor today! Put your trust in me. It is not uncommon for me to put time aside to prepare for every client before the lesson with them. My policy is to not waste your time and to use my time with the client wisely. My experience is in Teaching, Tutoring and Engineering. I have a Masters degree in CSE and a teaching certificate in Computer Technology. I have enjoyed being a tutor and a teacher since 2016. I have worked in the field of engineering for over 12 years with a master's degree from an accredited school. I am passionate about improving the student's confidence, self-efficacy, and fundamental skills. I compare tutoring to the process of debugging a program. It is like fine tuning an already great mind. As a teacher, I understand that it is essential to think like the student, and convey ideas in a methodical fashion. It is a joy and a privilege to help students reach their highest potential. I would welcome and be humbled by the opportunity to teach you. I believe in making the complex understandable by relating to common sense and everyday experiences. I will listen to your needs, whatever they are, and will help you develop a successful strategy for reaching your goals. Teaching math and computer science is my passion. Let's make this fun. While I take education and tutoring very seriously, I also believe that learning should be a pleasant and enjoyable experience. I use a variety of tools that vary according to the needs of the student. Literature, for example, one might require discussion. While programming might require one to write working code and theoretical solutions used to express the material to the student is invaluable. Whereas mathematics requires memorization of the theory, practice, practice and more practice. Since teaching is my passion, I have become a certified teacher for the local school system. This enables me to provide instruction, math and computer skills, for those challenges of the world facing my clients. Let me be your tutor today! Put your trust in me. It is not uncommon for me to put time aside to prepare for every client before the lesson with them. My policy is to not waste your time and to use my time with the client wisely. My experience is in Teaching, Tutoring and Engineering. I have a Masters degree in CSE and a teaching certificate in Read more

Policies
Cancellation
12 hours notice required
Travel Radius
Travels within 40 miles of Conneaut, OH 44030
Background Check: Passed

"Extremely Intuitive"

- David, New Albany, OH on 11/26/16
Ralph replied on 12/13/2016

Thank you for your comment

"Great Tutor"

- Wayne, Waipahu, HI on 1/13/17
Ralph replied on 1/16/2017

Thank you from your comments, they are helpful. It helps me to be prepared for future clients demands.

"A Fantastic, and Gracious Tutor"

- Aaryan, Pittsburgh, PA on 12/18/16

"Kind and considerate tutor"

- Saba, Fremont, CA on 12/13/16
Ralph replied on 12/18/2016

Thank you so much for your feedback. It helps me to be a better tutor. I hope the best on your future coding adventurers.

"Excellent"

- Susie, Fort Lauderdale, FL on 11/19/16
Ralph replied on 12/13/2016

Thank you for your comments, I am glad you understood and had fun learning with me.

"Great tutor"

- Talya, Dayton, OH on 11/12/16
Ralph replied on 12/13/2016

Thank you for your comment, I enjoyed our time together. Good luck with you future plans.

"Well prepared Tutor"

- Fritz, Murrieta, CA on 10/6/16
Ralph replied on 12/13/2016

Thank you for your comments. I happy to have spent the extra time preparing for the lesson and meeting your expectations.

"Very Kind Great Help For Detailed Work"

- Andrea, El Paso, TX on 9/30/16
Ralph replied on 12/13/2016

Thank you for your comments. I was my pleasure to help with your computer class work.

"Great tutor -Immediate response"

- Sean, Fort Washington, MD on 9/26/16
Ralph replied on 12/13/2016

Thank you for your gracious comments. It is good to know that I was able to improve you awareness of coding.

"Very patient and knowledgeable"

- Gina, Manorville, NY on 9/20/16
Ralph replied on 12/13/2016

Thanks for your comments.

"Incredible. I Love This Tutor"

- Allen, Dekalb, IL on 9/13/16
Ralph replied on 12/13/2016

It was my pleasure to help you improve you understanding of C++.

"Great and diligent tutor"

- Daniel, Berkeley, CA on 9/8/16
Ralph replied on 12/13/2016

I look forward to helping you in the future. Thanks again.

"Great Tutor and Great Result!"

- Yanbo(Frank), Windermere, FL on 6/27/16
Ralph replied on 9/2/2016

Thank you so much for your kind words, it was great tutoring you in prealgebra.

"Very smart, great tutor"

- Cornell, Gig Harbor, WA on 6/19/16
Ralph replied on 9/2/2016

Thank you so much for your kind words, it was my pleasure to help a fine client as yourself.

Computer:
ASP.NET, C,
C#,
C++,
COBOL, Computer Engineering,
Computer Programming,
Computer Science,
CSS,
DOS,
Dreamweaver,
Fortran, General Computer,
HTML,
Java,
JavaScript, Linux, MATLAB, Microsoft Access,
Microsoft Excel,
Microsoft Outlook,
Microsoft PowerPoint,
Microsoft Windows,
Microsoft Word,
Networking (Computer), Pascal, Perl, PHP,
Python, Ruby, SQL, UNIX, Visual Basic,
Web Design
Elementary Education:
Elementary Math
Sports/Recreation:
Chess, Golf, Soccer, Swimming, Table Tennis, Tennis, Track & Field

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

I have taken basic math to differential equation which includes pre-algebra, algebra, geometry, and pre-calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject: Introduction to algebra, One-variable linear equations, One-variable linear inequalities, Units of measurement in modeling, Two-variable linear equations, Functions, Linear equations and functions word problems, Sequences, Systems of linear equations, Two-variable linear inequalities, Absolute value equations, functions, and inequalities, Expressions with rational exponents and radicals, Introduction to exponential functions, Introduction to polynomials, Polynomial factorization, Quadratic equations and functions, Rational and irrational numbers. I have a master degree in Computer Science.

Algebra 2

I have taken basic math to differential equation which includes pre-algebra, algebra, geometry, and pre-calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject: Manipulating functions, Introduction to complex numbers, Arithmetic with polynomials, Polynomial expressions, equations, and functions, Radical equations and functions,
Rational expressions, equations, and functions, Exponential growth and decay, Exponential and logarithmic functions, Trigonometric functions, Advanced equations and inequalities, Advanced functions, Sequences and series, Modeling with algebra, Introduction to conic sections. I have a master degree in Computer Science.

C

I have help several clients during my experience as a tutor in C. I recall my first tutoring session with a client needing to understand how to construct a doubly linked list in C. We used several tools to share code ideas and to communicate over video chat. What an experience! I was locked in at that moment. I could not turn back, I know this was what I wanted to do with my time: Tutor and Teach other new skill sets. I have experience in programming and tutoring C. I have taken two C programming classes during my educational experience and work experience. I have taken a C programming class at the University of Akron. I have taken a class while working at Joy Global. I have experience writing C code for three different companies: Hoover, Joy Global and GE Transportation. I have programmed an assembly line application to print and test armature. I am familiar with variable, pointer, and logic statements in the use of debugging C code. I have a master degree in Computer Science.

C#

I have help several clients during my experience as a tutor. I recall building a Question-Answer form application with the client using C# to collect and retrieve information in a database. The application also sent an emails to individuals. It used classes and windows forms. Also C# can be a programming language that is used to develop MVC (Model View Controller) style website. During my career, I have developed C# application using Visual Studio. C# is one of the programming languages designed for the Common Language Infrastructure. C# is a general-purpose, object-oriented programming language. This means the language use class definitions, (inheritance and polymorphous), arrays, and structures to organize the code. The C# code contains loops, variable, keywords in it syntax. I have written TCP/IP communication protocols, database front ends and other applications using C#.

C++

I have been programming with C++ since 1997. I can recall helping a clients on their homework assignment, preparing for exams and debugging their code. I take the time to work with the client to determine why their program will not compile and run. I am able to help them with the code by showing them the syntax error or general logic error in their code. During my career as an Engineer and professional student, I have taken more than one C++ class. However the most of my knowledge has come from getting my hands dirty digging through 1k and even 10k lines of code. I have a firm understanding of C++ topics. I challenge anyone to learn more about C++ with me.

Computer Engineering

I have 10 years experience in Engineering with 3 years focused on computer engineering. I understand Computer Engineering is focused on computing in all forms, from microprocessors to embedded computing devices to laptop and desktop systems to supercomputers. As such, it concerns the electrical engineering considerations of how microprocessors function, are designed, and are optimized; how data is communicated among electronic components; how integrated systems of electronic components are designed and how they operate to process instructions expressed in software; and how software is written, compiled, and optimized for specific hardware platforms. Therefore, computer engineers are electrical engineers who specialize in software design, hardware design, or systems design that integrates both. I have taken two C classes, one C++ class, OS class, microprocessor class and several of Engineering related class during my educational experience. I have a master's degree in Computer Science and Engineering.

Computer Programming

Upon graduating as a Computer Science major I have been programming with C, C++, C#, Java, VB, PHP and, ASP.Net. I have helped numerous clients with their programming assignments and provided instruction to renew their programming skill set. During my career as an Engineer I have taken two C and one C++ programming classes. While working in the field of Engineering I have used my education to develop code and solve real world problem. Therefore I feel that I am a expert in the general Computer Programming bases on my experience at three major companies and my educational background. Discrete Math, Algorithms, Control Structures, Data Structures, Programming Language Syntax, and Various Software Tools are the fundamental elements in Computer Programming. I believe programming is a detailed plan or procedure for solving problems using a computer. More specifically, it is an unambiguous ordered sequence of computational instructions necessary to achieve such a solution.

Computer Science

I have 10 years experience in Engineering. I have been programming with C, C++, PHP for at least 3 years. I have taken two c and one C++ classes during my educational experience. I have a master degree in Computer Science. It is my understanding that Computer Science is the study of how data and instructions are processed, stored, communicated by computing devices. A modern descendant of Applied Mathematics and Electrical Engineering, Computer Science deals with algorithms for processing data, the symbolic representation of data and instructions, the design of instruction languages for processing data, techniques for writing software that process data on a variety of computing platforms, protocols for communicating data reliably and securely across networks, the organization of data in databases of various types and scales, the emulation of human intelligence and learning through computer algorithms, statistical modeling of data in large databases to support inference of trends, and techniques for protecting the content and authenticity of data. Therefore, computer scientists are scientists and mathematicians who develop ways to process, interpret, store, communicate, and secure data. Therefore I have the experience and education to tutor the of computer science.

CSS

I have created several website use Cascading Style Sheets (CSS). CSS describes how HTML elements are to be displayed on screen, paper, or in other media. It is key to understand that CSS saves a lot of work. It can control the layout of multiple web pages all at once. One nice aspect of CSS is that external style sheets are stored in CSS files. Therefore CSS is a style sheet language that describes the presentation of an HTML (or XML) document. This knowledge was not taught a the Engineering University level where I obtained a masters degree in Computer Science and Engineering and bachelors of science in Electrical Engineering.

Discrete Math

I have a Master’s Degree in Computer Science and Engineering. As a tutor of Discrete math I will provide the theory behind the math. I shall give practical examples to the student in the following areas: Logic, Sets, Functions, Algorithms, Integers, Matrices, Boolean Algebra to Graphs and Trees. I have been using discrete math during my career as a Software Engineer for the past 3+ years.

DOS

My first computer used DOS (disk operating system) to interact with the hardware. The OS was first devloped by Xerox developers and later modified by Bill Gates and Steve Jobs to create Microsoft DOS. The OS had script files called bat files that contained called to other compiled routines which performed tasks: formatting disks, coping files, deleting files, etc. The OS interacted with the user by using the command line approach. I used DOS and wrote bat files for several version of DOS. Until recently with the invention of windows the command line was ever so popular. Many OS use the command line to interface the user. I currently have a masters degree in Computer Science and Engineering.

Dreamweaver

I have developed websites using Dreamweaver. This program has several tools to help develop and maintain a working website: up and download code to hosting server feature, live interactive view, a wizards for easy code generation for those learning how to code. I have created both static and dynamic website using html, css, and php. I have read several php books and programmed php using text editors. I have read through a Dreamweaver book and developed a database driven website. The tables of information are used to interact with the client brower: login screen, guess book table, web links interest table. In addition to the general purpose website I have created several other websites using object oreinted programming (oop) techniques. Along with the experience of using Dreamweaver, I have a master degree in Computer Science.

Electrical Engineering

I have 10 years experience in Engineering. I have a undergraduate degree in Electrical Engineering and a master degree in Computer Science and Engineering. Therefore I have undertaken several math courses and engineering classes: Intro to Engineering, Calculus, Circuit, Differential Equations, Chemistry, English, Foreign Language, Physics, Economics, Material Sciences, Microprocessor, Operation System, Computer Architecture, and Programming languages. Furthermore my experience and education provide the perfect background to tutor someone in the areas of Engineering. My specialty is in computer programming: C, C++, PHP, C#, and Visual Basic.

Elementary Math

I have taken basic math to beyond linear algebra which includes pre-algebra, algebra, geometry, trigonometry, and calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject of Elementary Mathematics: Whole numbers, Measurement units, Fractions, Equations and formulas, Data representation and analysis, Basic two-dimensional geometry, Rounding and significant figures, Estimation, Decimals, Percentages, Proportions, Analytic geometry, Negative numbers, Exponents and radicals, Compass-and-straightedge, Congruence and similarity, Three-dimensional geometry, Rational numbers, Patterns, relations and functions, Slopes and trigonometry. I have a master degree in Computer Science and Engineering.

General Computer

I have used a computer since the early days of High school during my college-prep math course where I programmed a commodore 64 computer to display graphics and play music. This launched my career with computer. I have used them and learned how they work while attending my Engineering classes at the University level. I continued to progress in my knowledge of computer while working in the field of Engineering for the past 10+ years. I have read the A+ certification book to prepare myself for the A+ certification test. I learned the general idea of the inter-working of a computer from building computer for friends and family: Motherboard, Memory, CPU, Heat sink, Hard drive, Video card, Power supply and Case. Along with the understanding of the hardware need to construct a Personal Computer (PC), I have developed software using the common programming languages such as C, C++, C#, PHP, VB.

Geometry

I have taken basic math to beyond differential equation which includes pre-algebra, algebra, geometry, and pre-calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject: Tools of geometry, Angles & intersecting lines, Special properties and parts of triangles, Quadrilaterals, Transformations, Congruence, Similarity, Right triangles and trigonometry, Circles, Perimeter, area, and volume, Analytic geometry, Geometric constructions. I have a master degree in Computer Science.

HTML

I have developed several website using Hype Text Markup Language (HTML) over the past several years. I have developed a website for the Lions Club, RCX, Hallcon, and Murphy's Motel. HTML is the standard markup language used to create web pages. It is key to understand that HTML elements form the building blocks of HTML pages. HTML allows images and other objects to be embedded and it can be used to create interactive forms. HTML is used on the Client side of the Client-Server model to display object to the end user. Along with CSS and server side code HTML webpages and be created can be filled with dynamic data from a repository such as a database. HTML can also be used to create a static webpage.

Java

Java was the language used for my graduate level courses for my master's in Computer Science and Engineering: Operation System. In addition to learning Java for school, I have tutored several students in Java with great success. The techniques used to introduce Java and extend the student knowledge of Java roots in the fundamental understanding of the programming language. I teach Java lessons with patience while explaining my answer to the students question with a simple but thorough explanation. Therefore I find working through examples with the students helps to convey the techniques used by Java to solve real world problems. The key to great programming in any language is excellent documentation: Program explanation, Defining input/output, Developing test cases. One must learn to develop pseudo code that highlights the nature of the program and add many useful comments.

Logic

I find programming on a computer and designing a digital circuits to use the logic. Logic is a system or set of principles underlying the arrangements of elements in a computer or electronic device so as to perform a specified task. I have taken Logic and Computer Design Fundamentals during my graduate level courses. I have taken Digital Design Principle & Practices that included the study of combinational logic design principles during my undergraduate courses. I believe that my undergraduate degree in Electrical Engineering and graduate degree in Computer Science and Engineering has prepared me for teaching and tutoring subject of computer logic.

Microsoft Access

I have created database application using Microsoft Access which contain several elements: Tables, Queries, Forms, Reports, Macro and VBA Code. Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately. I understand that Access is supported by Visual Basic for Applications (VBA), an object-based programming language that can reference a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating system functions. I have 10 years experience in Engineering. I have a masters degree in Computer Science.

Microsoft Excel

Throughout my career in academia and the private sector I have used Microsoft Excel. I am familiar with tables with columns and row called worksheets. I was first introduce to spread sheets using Lotus 123. I soon graduated to Microsoft's version on spread sheets in an application called Excel. Using cells and creating graphs became second nature to me. I have built a "timesheet" application to keep track of my daily task for work using "vLookup". Also I have created financial budgets, soccer lineups, and part lists using Excel. I have a master degree in Computer Science and Engineering. I have created and modified Macros with Excel using VBA during my experience with a Global Companies, homework assignments for school, and for my own company.

Microsoft Outlook

I am self taught on the use of Outlook. I have used Outlook for several year. I am able to set up email accounts. I am able to generate and send email with attachments and specific fonts. I am able to generate contact lists and import and export them in several formats. I currently have a masters degree in Computer Science and Engineering.

Microsoft PowerPoint

I have used Powerpoint presentation (ppp) for both during my educational and employment experiences. Powerpoint presentations is a powerful way to present ideas to your audience. I have used it to convey tutoring topic to the client. Microsoft PowerPoint is a slide show presentation program currently developed by Microsoft. Slides may contain text, graphics, sound, movies, and other objects, which may be arranged freely. The presentation can be printed, displayed live on a computer, or navigated through at the command of the presenter.

Microsoft Windows

I have been a instructor at a junior college, so I have what it takes to teach you what you need to know. I have worked in the field of engineering for over 12 years. Throughout the years I have used several operation systems (os): Dos, Unix, Linux, Mac, Windows. However the most used os in my years of experience has been the Windows environment. That in is self does not qualify me to tutor windows but it provides the fundamental principles to tutor the subject. The OS (Windows based) class I took at the graduate certainly qualifies me to tutor the subject.

Microsoft Word

I have been a instructor at a junior college, so I have what it takes to teach you what you need to know. I have worked in the field of engineering for over 12 years. Throughout the years I have used several word processors: word perfect, Microsoft Word, Unix based editors, notepad, wordpad, Adobe produces. However the most used word processor in my years of experience has been the Windows Word. That in is self does qualify me to tutor windows Word but it provides the fundamental principles to tutor the subject. Throughout career I have relied on Word to generate project reports and work related documentation: formatting, various views, and templates.

PHP

PHP (PHP: hypertext preprocessor) was the language I used to develop my first dynamic website within Dreamweaver. In addition to learning PHP for personal endeavors, I have created website for several companies and organizations with great success. PHP is server-side general-purpose programming language that can be represented as a standalone code or embedded in HTML code. The language uses Object Oriented programming techniques and provided a interface to MySQL database. The techniques used to introduce PHP and extend the student knowledge of PHP roots in the fundamental understanding of the programming language. I teach PHP lessons with patience while explaining my answer to the students question with a simple but thorough explanation. Therefore I find working through examples with the students helps to convey the techniques used by Java to solve real world problems. The key to great programming in any language is excellent documentation: Program explanation, Defining input/output, Developing test cases. One must learn to develop pseudocode that highlights the nature of the program and add many useful comments.

Prealgebra

As a teacher and a graduate from two major Universities, i feel my educational background has prepared me to be an excellent math instructor. I have master courses in several subjects: basic math, algebra, geometry, trigonometry, calculus, linear algebra and differential equations to name a few. At the university level I tutored math. At the college level I have taught computer related classes. Currently I have a licence to teach Computer Technology. This has enabled me to tutor Math and Computers related subjects: Including Prealgebra. Solving system of equations, graphing inequalities and working with the quadratic formula are some to the topic that are introduced to the student during the tutoring session. In addition to the above explanation of my qualification, I have worked as an Engineer using various forms of math for the past 12 years.

Precalculus

I have taken basic math to beyond linear algebra which includes pre-algebra, algebra, geometry, trigonometry, and calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject of precalulus: (Limits, Derivatives, Integrals advanced subjects), and Graphing function, Linear function, Concave functions , Secant line, Slope, Tangent, Finite difference, Radian, Factorial, Binomial theorem, Free variables and bound variables. I have a master degree in Computer Science and Engineering.

Trigonometry

I have taken basic math to beyond linear algebra which includes pre-algebra, algebra, geometry, trigonometry, and calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject of trigonometry: right triangles, sin, cos, tan, csc, sec, cot, trigonometry identities. I have a master degree in Computer Science.

Visual Basic

I have developed several application using Visual Basic (VB) programming language. I recall working on a program for a company writing or modifying VB. It was a program to interface a CCU and PC to populate and extract information in the system. It transmitted and received information vital to the performance of the Mining machinery. I have written application code to generate encrypted messages using VB. I have read books and practiced writing programs in VB. I am familiar with logical statements like loops and conditional statements. I am able to generate TCP/IP protocols to communicate between a server and a client application using VB syntax. I currently have a masters degree in Computer Science and Engineering. I know several other programming languages: C, C++, C#, VB, PHP, HTML, and CSS.

Web Design

Web Design in more than code presented in a logical fashion; I have discovered it is a form of Art. Throughout my career as an Engineer, I have created several website use a multitude of different tools: Visual Studio, Dreamweaver, Text Editors, Frontpage, and even online tools. I have been exposed to several programming languages and platforms during my development career. I provide instruction to the student through practical examples and theoretic explanation. I ask the student to plan the site on paper before ever writing a line of code. Determining the purpose of the site and the end user target is vital in choosing a development language and hosting platform.

University of Akron
Engineering
Oakland University
Master's

Education

University of Akron (Engineering)

Oakland University (Master's)

Extremely Intuitive

Ralph has a strong sense of awareness when it comes to coding. He can sort through issues that might come up in the code and explain the work flow of the code.

— David, New Albany, OH on 11/26/16

Hourly rate

Standard Hourly Rate: $25.00

Cancellation: 12 hours notice required

Travel policy

Ralph will travel within 40 miles of Conneaut, OH 44030.