Programs & Courses

All of our courses are taught by experts with real-world experience who are committed to providing one-on-one support for students in an intimate setting with small class sizes. Our unique, hands-on approach to learning can get you started in your new bookkeeping career in less than 6 months, allowing you to smoothly transition into a fulfilling, flexible career.

Course 110: Intro to Bookkeeping and Payroll

Course 110: Intro to Bookkeeping and Payroll

Classroom or Online
Hours: 52
Course Number: 110
Occupational Objective: The graduate should be able to acquire an entry-level position in bookkeeping and/or payroll processing.
Pre-Requisites: Prospective students for Course 110 must be at least 16 years old and have a desire to learn bookkeeping and payroll. An introductory phone call or in-person visit with each prospective student is required. Students enrolling in the online/synchronous Course 110 must have a computer and internet connection. All students must be proficient in typing, 10-key, and Microsoft Excel.
Course 210: Advanced Bookkeeping and Payroll

Course 210: Advanced Bookkeeping and Payroll

Classroom or Online
Hours: 52
Course Number: 210
Occupational Objective: The graduate should be able to acquire an advanced level bookkeeping or payroll processing position
Pre-Requisites: Prospective students for Course 210 must be at least 16 years old and have a desire to learn bookkeeping and payroll. An introductory phone call or in-person visit with each prospective student is required. Students enrolling in the online/synchronous Course 210 must have a computer and internet connection. Prospective students for Course 210: Advanced Bookkeeping and Payroll course must have 1) completed and passed the Intro to Bookkeeping and Payroll course; or 2) pass the exam of the Intro to Bookkeeping Course with a 86% grade or higher. All students must be proficient in typing, 10-key, and Microsoft Excel.
Course 310: On-the-Job-Training and Occupational Bookkeeping Clean-up

Course 310: On-the-Job-Training and Occupational Bookkeeping Clean-up

Classroom Only
Hours: 36
Course Number: 310
Occupational Objective: The graduate should be able to thrive at an advanced level bookkeeping or payroll processing position level at their current employment. This course offers a unique method of training to ensure that the student is learning how to apply their bookkeeping knowledge directly to their employer’s books. In this course, the student will be trained using their employer’s financials and accounting software, so they have direct “on-the-job training”. The extra advantage is that the employer’s books will be reviewed and cleaned-up by the employee as they’re being trained by the professional instructor(s).
Pre-Requisites: Prospective student for Course 310: On-the-Job and Occupational Bookkeeping Clean-up course must currently be employed by a company and performing bookkeeping and/or payroll job duties. In addition, you must have taken Intro to Bookkeeping and Payroll course or taken the Intro to Bookkeeping and Payroll Exam and passed with an 86% grade or higher. Student must have written authorization from the owner(s) of the business that the student is able to access the company’s accounting file remotely or the ability to bring a laptop to class with the company’s working accounting file on it. All students must be proficient in typing, 10-key, and Microsoft Excel.
Course 410: Intro to Nonprofit Organizations and Nonprofit Bookkeeping Procedures

Course 410: Intro to Nonprofit Organizations and Nonprofit Bookkeeping Procedures

Classroom
Hours: 12
Course Number: 410
Occupational Objective: This class is available in person. The graduate should be able to understand non-profit organizations and implement accounting procedures such as budgeting, grant reporting, income and expense recognition and allocations across programs and classes.
Pre-Requisites: Prospective students for Course 410, Intro to Non-Profit Organizations and Non-Profit Bookkeeping Procedures, should have accounting understanding, be a current bookkeeper, an executive director, other key non-profit staff member or non-profit board member. All students must be proficient in typing, 10-key, and Microsoft Excel.
Course 510: Managerial Reporting and How to Implement

Course 510: Managerial Reporting and How to Implement

Classroom Only
Hours: 6
Course Number: 510
Occupational Objective: The graduate should be able to create managerial reports using a collection of data to which is helpful to inform managers/owners on how to guide its business using key performance indicators (KPIs).
Pre-Requisites: Prospective students for Course 510 – Managerial Reporting, should have accounting understanding, be a current bookkeeper, finance director, controller, C-Suite Executive, or non-profit board member. All students must be proficient in typing, 10-key, and Microsoft Excel.