Search 72,231 tutors
Over 5 tutoring hours

Craig S.

Multi-subject Tutor w/IT Background

San Diego, CA (92106)

Travel radius
20 miles
Hourly fee
Email Craig S.

You don't pay for tutoring
unless you find a good fit!

Background Check Status for Craig S.

Craig S. has not yet had a background check. After sending a message to Craig, you will be able to order a background check for $7.99. The check will be processed by First Advantage. For more information, please review the background check information page.

As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.


My name is Craig S. and I grew up in San Diego, CA. Since graduating from Santa Clara University with an M.S. in Engineering Management (2008) and after completing a B.S. in Computer Engineering (2004), I have accumulated nearly ten years of experience in tutoring, training and teaching.

Most recently, I was a Corporate Trainer in Brisbane, Queensland, Australia where I delivered training in Microsoft Office, work-readiness skills and Customer Relationship Management (CRM) systems to public and private organizations. As a certified Microsoft Office Specialist (Expert-level), I conducted training sessions using Microsoft Word, Excel, PowerPoint, Outlook and Access with one-on-one class sizes. I also facilitated classes in Microsoft Project and Visio.

Prior to my tenure in Australia, I worked at Bridgepoint Education providing extensive training in Microsoft Office. I was also able to design, implement and administer a Course Curriculum database in Microsoft Access to store information for Instructional Designers, Curriculum Coordinators and Program Directors. The opportunity to create the Course Curriculum database afforded me a chance to train users in Microsoft Access tables, queries and forms.

Throughout graduate school in Northern California, I tutored for Flex College Prep on location and on student-site in AP Computer Science using Java, AP Calculus, SAT (I/II) Math, Geometry, Trigonometry. I built trusting relationships with parents of children who required tutoring to ensure delivery of academic content and continued customer confidence. Tutoring sessions included tailor-made curriculum for optimal learning.

While in Northern California, I served as the Computer Technology Teacher at St. Simon Parish School with a student body of 500+ students (K-8) to deliver computer-based curriculum including use of Microsoft Word, Excel and PowerPoint.

I appreciate tutoring, training and teaching because I have the ability to meet new students to overcome challenges together and achieve shared academic results!

Email Craig

Craig’s subjects

ACT Math, Algebra 1, Algebra 2, Calculus, Discrete Math, Logic, Prealgebra, Precalculus, Probability, SAT Math, Trigonometry
English, Grammar, Literature, Proofreading, Public Speaking, Reading, SAT Reading, SAT Writing, Vocabulary, Writing
C, Computer Engineering, Computer Programming, Computer Science, General Computer, Java, Microsoft Access, Microsoft Excel, Microsoft Outlook, Microsoft PowerPoint, Microsoft Project, Microsoft Windows, Microsoft Word, Networking (Computer), SQL, Visual Basic
Elementary Education:
Elementary (K-6th), Elementary Math, Elementary Science, Grammar, Phonics, Reading, Spelling, Study Skills, Vocabulary
Special Needs:
Career Development, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, Public Speaking, Tax Preparation
Algebra 1, Algebra 2, Calculus, Elementary (K-6th), English, Prealgebra, Precalculus, Reading, SAT Math, SAT Reading, Study Skills, Writing
Test Preparation:
ACT Math, Career Development, SAT Math, SAT Reading, SAT Writing
Basketball, Fitness, Football, Martial Arts
Corporate Training:
Career Development, General Computer, Grammar, Java, Microsoft Excel, Microsoft Word, Networking (Computer), Proofreading, Public Speaking, SQL


I have over 10 years experience in using the C programming language.

Regarding some of the coursework I have completed, here is a collection of topics: Introduction to computing systems. Data representation and operations. Simple logic design. Basic computer organization. Instruction set architecture and assembly language programming. Introduction to C functions, data structures, pointers. Programming laboratory. Multiprogramming, interrupt, processes, kernel, parallelism, critical sections, deadlocks, communication, multiprocessing, multilevel memory management, binding, name management, file systems, protection, resource allocation, scheduling. Experience with concurrent programming, synchronization mechanisms, interprocess communication.

Not only was I able to excel in the preceding coursework, I have been able to apply it in my professional career. In doing so, I have been able to elicit, design, implement, test and deploy C code in a multitude of Integrated Design Environments (IDE).

Career Development

As a corporate trainer for Skillgate Learning Centres, I taught a series of professional development courses. In these courses, I covered how information on employment opportunities are collected and evaluated. I also examined how to construct a resume, cover letter, and personal statement using an appropriate structure.

Computer Engineering

My experience in Computer Engineering spans more than 15 years. My Bachelor's degree in Computer Engineering from the University of California, Irvine prepared me professionally for jobs in both software and hardware engineering. I have over 15 years in computer programming in more than 20 languages. Moreover, I have workplace experience in designing digital and analog circuits.

Computer Programming

I have been versed in computer programming for over 20 years. I am able to implement applications in over 15 languages. Moreover, I have the ability to optimize whichever program through expert selection of a programming language. During implementation I am adept in using multiple Integrated Development Environments (IDE) including command line compilers.

Computer Science

My Bachelor of Science degree in Computer Engineering from the University of California, Irvine carries along with it a minor in the field of Information and Computer Science. I carry a firm understanding of algorithms and problem analysis. Combined with knowledge of advanced data structures (ADT) and computer databases, I have the ability to contribute in all facets of Software Engineering within the Software Development Life Cycle (SDLC).

Martial Arts

I achieved the level of Blue Belt in Brazilian Jiu Jitsu in July 2012. I have trained under Ralph Gracie, Saulo Ribeiro, Xande Ribeiro and Eduardo Dias. My training includes practice at over five studios in two different continents.

Microsoft Access

I am Microsoft certified at the Master level in Microsoft Access. In my previous place of work, I taught over 12 1-week courses at the beginning, intermediate and advanced level of Microsoft Access. In my current work, I use Microsoft Access in over 90% of my tasks. My expertise includes programming in Visual Basic for Microsoft Access.

Microsoft Outlook

I hold an expert level Microsoft Certification in Microsoft Outlook 2010.

In doing so, I am well-versed Email Management, Contact Management, Schedule Management, Archiving and Security. The preceding are the key features of Microsoft Outlook.

Professionally, I taught courses varying in length from one week to four weeks to difficulty ranging from beginner to expert.

Microsoft Project

I hold an expert level Microsoft Certification in Microsoft Project 2010.

In doing so, I am well-versed in estimating budgets based on assignment work and resource rates, critical path schedules, critical chain identification, event chain methodology, resource levelling, Gantt charts and calendars, views, tables and filters. The preceding are the key features of Microsoft Outlook.

Professionally, I taught courses varying in length from one week to four weeks to difficulty ranging from beginner to expert.

Microsoft Windows

I have been using Microsoft Windows since 1992. The first version I used was Windows 3.0. The most recent has been Windows 8.1.

In doing so, I am well-versed in MS-DOS, Calculator, Calendar, Cardfile, Clipboard viewer, Clock, Control Panel, Notepad, Paint, Terminal, preemptive multitasking, long file names, Program Manager, Start menu, taskbar and Windows Explorer shell.

Professionally, I taught courses varying in length from one week to four weeks to difficulty ranging from beginner to expert in Windows 95. 97, 2000, XP, Vista and 8.0.

Visual Basic

I have extensive experience using Visual Basic. I am Microsoft certified at the expert level in Excel and Access. Visual Basic for Applications is my area of expertise for VB.

Read all subject qualifications ยป

Email Craig

back to top


University of California, Irivne

Santa Clara University, School of Engineering (Graduate Coursework)

Hourly fee

Standard Hourly Fee: $29.00

Cancellation: 4 hours notice required

Travel policy

Craig will travel within 20 miles of San Diego, CA 92106.

Email Craig

Usually responds in about 9 hours

Send Craig a message explaining your needs and you will receive a response by email. Have you already emailed Craig or another tutor? If so, you have an account! Sign in now

(ex: algebra, chemistry)
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive Responses From Additional Tutors

If selected, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.