* COVID-19: All Public Classes are Running Live Online *


Microsoft PowerPoint Training

Microsoft PowerPoint Training Classes


Attend Classes Live Online or Onsite. Private Training For Groups.

Training Locations:


Instructor-led Courses:


Live Online: Hands-on Training with a Remote Instructor
Groups: Private Live Online or Onsite


  Course Title  Length  Location
PowerPoint - Level 11 day(s)Online or Onsite
Course Details
PowerPoint - Level 21 day(s)Online or Onsite
Course Details


Microsoft PowerPoint Training  Microsoft PowerPoint Course Descriptions

Instructor-led Courses:

Length: 1 day(s)      Public Class Price: $335/person (USD)      Group Class Price: Request Quote
Learn the basic features of Microsoft PowerPoint and get more done quickly. Learn about: PowerPoint Basics, Create & Manage Presentations, Create & Manage Slides, Enter & Edit Text on Slides, Inserting Simple Graphics, Reviewing Presentations and Custom Presentation Elements.

PowerPoint Versions That Can Attend: PowerPoint 2019, 365, 2016, & 2013 (Microsoft Windows PC)
Course Taught With: PowerPoint version 2016 (Microsoft Windows PC) Software and Courseware
Not Appropriate For: Macintosh versions of PowerPoint

View Course Details ➥
Length: 1 day(s)      Public Class Price: $335/person (USD)      Group Class Price: Request Quote
Learn advanced features of Microsoft PowerPoint and get more done quickly. Learn about: Presenting Text in Tables, Create & Manage Business Graphics, Add Sound & Movement to Slides, Prepare & Deliver Presentations, Work in PowerPoint Efficiently, Creating Custom Presentation Elements and Saving & Sharing Presentations.

PowerPoint Versions That Can Attend: PowerPoint 2019, 365, 2016, & 2013 (Microsoft Windows PC)
Course Taught With: PowerPoint version 2016 (Microsoft Windows PC) Software and Courseware
Not Appropriate For: Macintosh versions of PowerPoint

View Course Details ➥

Self-Paced Courses:

Prefer a self-paced learning solution to fit your own schedule? Certstaffix® Training offers eLearning courses bundled together:

  • Learn at your own pace - Start and stop as it is convenient for you. Pick up where you left off.
  • Lecture utilizing video and recorded screen shots
  • Desktop Software Courses: We provide lab environment with the software you are learning, no need to have the software on your computer
  • 6 month subscription length



Length: 2 Course(s)      Price: $350/person (USD)      Access Length: 6 Months
This eLearning Bundle includes these 2 courses: Microsoft PowerPoint 2013: Getting Started (Level 1) and Microsoft PowerPoint 2013: Intermediate/Advanced (Level 2).

Office Versions That Can Attend: Microsoft Office 2013 (Microsoft Windows PC)
Courses Taught With: Office version 2013 (Microsoft Windows PC) Software and Courseware
Not Appropriate For: Macintosh versions of Microsoft Office

View Course Details ➥
Length: 2 Course(s)      Price: $350/person (USD)      Access Length: 6 Months
This eLearning Bundle includes two Microsoft PowerPoint 2016 courses. In the Microsoft Office PowerPoint 2016: Part 1 (Foundations) course, shows you how to utilize many of the functions and features available through PowerPoint to create engaging and professional presentations. This introductory-level course begins by guiding you through the PowerPoint interface and reviewing some basic functions. You’ll practice creating a PowerPoint presentation, and you'll learn how to add and edit text and modify the slides. You’ll also perform more advanced text editing and formatting operations. The course outlines how to use graphics, screen shots, and visual effects to energize your presentation. You’ll also learn how to add tables and charts to help you convey key points to your audience and create greater visual appeal. In the Microsoft PowerPoint 2016: Part 1 (Advanced) course,…...Master the advanced tools and functions of this powerful program that help you save time and enhance your work to create outstanding, state-of-the-art presentations. In this course, you'll learn how to customize the user interface to improve efficiency, create customized templates and insert SmartArt and animations. You'll also learn how to utilize math equations, use collaborative tools, add security and distribute your presentation in different formats.

Office Versions That Can Attend: Microsoft Office 2019, 365 and 2016 (Microsoft Windows PC)
Courses Taught With: Office version 2016 (Microsoft Windows PC) Software and Courseware
Not Appropriate For: Macintosh versions of Microsoft Office

View Course Details ➥

Microsoft Office

In Our Hands-on Microsoft PowerPoint Courses, Learn About:
Action buttons and equations Add sound and movement to slides Create and manage business graphics Create and manage presentations Create and manage slides Create custom presentation elements Creating presentations Customizing PowerPoint Customizing slide elements Data Entry rules Editing slide content Enter and edit text on slides Finalizing and distributing presentations Graphics Graphics and media Insert and manage simple graphics Integrating Microsoft Office files Prepare and deliver presentations Preparing and printing presentations Present text in tables Review presentations Save and share presentations Slide masters and transitions Tables and charts Work in PowerPoint more efficiently Working with shapes and more...

Filter By:   |     |  

Instructor-led Corporate Microsoft PowerPoint Classes Near Me:

Microsoft PowerPoint Instructors

Learn Microsoft PowerPoint from a live instructor so you can ask questions & interact with peers.

Complete Lab Environment

Access to all software required is provided in a lab environment during public classes.

Hands-on Learning

Learn Microsoft PowerPoint hands on live online - you learn by actually doing.

Multiple Attendance Options

Live Online From Your Location or Our Computer Labs
Onsite at Your Organization

Our Public Classes Are Taught Live Online: Either at Our Locations or Your Home/Office

Filter By:   |     |  

Class Start Date End Date Location Price Class Format

Q: How Can You Improve Your Microsoft PowerPoint Presentation Skills?


A: Effective Microsoft PowerPoint presentations are about more than just clicking through text and images. Planning and organizing can help you flawlessly deliver your presentation and message. Focusing on a concept, choosing the right presentation design, pointing out benefits, inspiring discussion, and including a call to action can help your presentation truly connect with your audience. Knowing your audience, practicing your presentation, and taking advantage of PowerPoint’s tools can take your presentation from good to unforgettable. When you take a PowerPoint course to improve your skills, you’ll become a professional at delivering your message to eager viewers.


More Information on How You Can Improve Your Microsoft PowerPoint Presentation Skills.



Microsoft PowerPoint Blogs

Microsoft PowerPoint User Groups

Microsoft PowerPoint Online Forums


Microsoft PowerPoint Training Microsoft PowerPoint Course Reviews by Certstaffix® Training

Researching Microsoft PowerPoint training options? Need Microsoft PowerPoint reviews to find a quality training provider?


Certstaffix® Training provides Microsoft PowerPoint classes. Both the price of Microsoft PowerPoint courses and the quality of a training provider are important aspects to be considered when choosing to purchase Microsoft PowerPoint training.


Certstaffix® Training collects detailed Microsoft PowerPoint class reviews via a formal post-class evaluation in all our training sessions. Below are a sample of abbreviated reviews from real students from our past Microsoft PowerPoint courses. If you would like more reviews or ones with even further detail, please contact us and we would be happy to show you the high quality of our training services.


Microsoft PowerPoint is a powerful presentation program that allows you to quickly create professional-looking high-impact, dynamic presentations while integrating workflow and ways to share information easily. We offer world-class training in several versions, including PowerPoint 2019, PowerPoint 2016 and PowerPoint 2013. We also offer different levels like Basic PowerPoint and Advanced PowerPoint. All classes are delivered by one of our Microsoft Certified Trainers. Whether you're new to PowerPoint or an advanced user, our training will cover all you need to know to become a PowerPoint power user.

Are you looking to learn PowerPoint for beginners or advanced users? From hands-on, instructor-led live online Microsoft PowerPoint training for individual employees to private online or on-site group training, we provide the best option for your company. The online Microsoft Office Training that we offer is a great way to quickly build upon the necessary skills of Microsoft PowerPoint within the privacy of your own home or office. If you are looking for local PowerPoint courses, you can check one of our many computer labs around the United States. Each Microsoft PowerPoint course we offer provides the training a person will need to understand and use the program. The online PowerPoint classes give an advantage in many fields of employment in today’s advanced technological age.

Available Microsoft PowerPoint Training Courses:

Course Title# Day(s)Public Class Price (U.S. Dollars)Group Class Price
Course Desciption
PowerPoint - Level 11$335 (USD) per studentRequest a Quote
View Course Details
PowerPoint - Level 21$335 (USD) per studentRequest a Quote
View Course Details


Certstaffix® Class Reviews

Student Average:
4.78 out of 5 from 98 students

4.68 out of 5

Training Level was appropriate for my ability and I learned several new techniques and procedures


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5

This instructor was great! He seemed to really care whether we took anything away from what he was saying, and he was very personable.


- attended our PowerPoint - Level 2 class

4.83 out of 5

The staff at the classroom location in Houston were friendly and very helpful.


- attended our PowerPoint - Level 1 class

5.00 out of 5

The instructor was GREAT!!! He made the learning fun. I learned a lot.


- attended our PowerPoint - Level 2 class

4.94 out of 5

The instructor was extremely kind, pleasant and informative. I would highly recommend this training again. Look forward to more!


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5

Steve was excellent friendly and patient and I learned a lot!


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5

Steve is a great instructor


- attended our PowerPoint 2016 Level 2 class

4.67 out of 5

Steve Goldberg was great!!


- attended our PowerPoint 2016/2019 - Level 1 class

4.75 out of 5

Steve Goldberg was an amazing instructor. He made it fun and very interactive.


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5

Steve Goldberg was a great instructor


- attended our PowerPoint 2013/2010: Advanced class

4.67 out of 5

Steve Goldberg is an awesome teacher and I love that this environment is truly interactive! (once one figures out how to get into BOTH programs)


- attended our PowerPoint 2016 Level 2 class

4.54 out of 5

Steve Goldberg is an Amazing instructor. He took the time needed to present the material and was very knowledgeable.


- attended our PowerPoint 2016 Level 2 class

4.82 out of 5

Steve Goldberg did an amazing job, taught us a lot of tricks that were not included with the book but would be relevant in Power Point use.


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5

Steve Godberg was an excellent instructor in spite of his horrible cold. I felt so bad for him but he kept going! I would definitely recommend him!


- attended our PowerPoint - Level 2 class

4.76 out of 5

Stephen Goldberg was an excellent teacher.


- attended our PowerPoint 2016 Level 1 class

4.87 out of 5

My Class was with Ali. He is a great instructor. Now I am scare to do another online class with an instructor that is not as good as him.


- attended our PowerPoint - Level 2 class

4.55 out of 5

Masters & Layouts was pretty important but didn't get to practice much as it was towards the end. I will have to likely review this section on my own again. I would also suggest not having Level 1 and Level 2 a day apart. Would give me time to practice and build on what I learned from Level 1 before taking Level 2.


- attended our PowerPoint 2016/2019 - Level 1 class

4.94 out of 5

Jolyn was very helpful with the course and answered all questions that I was able to understand.


- attended our PowerPoint - Level 1 class

5.00 out of 5

Instructor was engaged with the students and made learning fun.


- attended our PowerPoint - Level 1 class

5.00 out of 5

I highly recommend Certaffix online.


- attended our PowerPoint 2013/2010 - Advanced class

4.83 out of 5

I enjoyed the professor's pace and knowledge.


- attended our PowerPoint - Level 1 class

4.83 out of 5

Helpful class to learn more about the functionality of powerpoint


- attended our PowerPoint 2016/2019 - Level 2 class

4.53 out of 5

Great interaction with group and the instructor. He answered all of our questions and then some.


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5

Great instructor. Ali was easy to work with.


- attended our PowerPoint - Level 2 class

4.87 out of 5

Even though Steve Goldberg was sick he did an excellent job and made it easy to follow and learn.


- attended our PowerPoint - Level 2 class

4.80 out of 5

Dave was a fun a VERY professional instructor. Thanks Dave The onsite location was great, the room was comfortable and the equipment was up to date. Thank you.


- attended our PowerPoint 2016 Level 1 class

4.39 out of 5

Course content was very basic but a good refresher. I'm signed up for 2 so that should go more into details


- attended our PowerPoint - Level 1 class

4.65 out of 5

Bill was very patient and willing to assist me and others with questions after class. It was much appreciated, since my skill level was not as advanced as others attending the class.


- attended our PowerPoint 2013/2010: Advanced class

5.00 out of 5


- attended our PowerPoint 2016/2019 - Level 2 class

4.57 out of 5


- attended our PowerPoint 2016/2019 - Level 2 class

4.85 out of 5


- attended our PowerPoint 2016/2019 - Level 2 class

4.95 out of 5


- attended our PowerPoint 2016/2019 - Level 1 class

5.00 out of 5


- attended our PowerPoint 2016/2019 - Level 1 class

4.91 out of 5


- attended our PowerPoint 2016 - Level 1 class

4.07 out of 5


- attended our PowerPoint 2016 - Level 1 class

5.00 out of 5


- attended our PowerPoint 2013/2010 - Basic class

4.53 out of 5


- attended our PowerPoint 2013/2010 - Basic class

4.00 out of 5


- attended our PowerPoint 2013/2010 - Basic class

5.00 out of 5


- attended our PowerPoint - Level 2 class

4.94 out of 5


- attended our PowerPoint - Level 2 class

4.20 out of 5


- attended our PowerPoint - Level 2 class

4.95 out of 5


- attended our PowerPoint - Level 2 class

4.83 out of 5


- attended our PowerPoint - Level 2 class

4.74 out of 5


- attended our PowerPoint - Level 2 class

4.55 out of 5


- attended our PowerPoint - Level 2 class

4.48 out of 5


- attended our PowerPoint - Level 2 class

4.28 out of 5


- attended our PowerPoint - Level 2 class

5.00 out of 5


- attended our PowerPoint - Level 2 class

4.89 out of 5


- attended our PowerPoint - Level 2 class

4.76 out of 5


- attended our PowerPoint - Level 2 class

4.57 out of 5


- attended our PowerPoint - Level 2 class

5.00 out of 5


- attended our PowerPoint - Level 2 class

4.74 out of 5


- attended our PowerPoint - Level 2 class

4.17 out of 5


- attended our PowerPoint - Level 2 class

4.00 out of 5


- attended our PowerPoint - Level 2 class

5.00 out of 5


- attended our PowerPoint - Level 1 class

5.00 out of 5


- attended our PowerPoint - Level 1 class

5.00 out of 5


- attended our PowerPoint - Level 1 class

4.94 out of 5


- attended our PowerPoint - Level 1 class

4.93 out of 5


- attended our PowerPoint - Level 1 class

4.83 out of 5


- attended our PowerPoint - Level 1 class

5.00 out of 5


- attended our PowerPoint - Level 1 class

4.33 out of 5


- attended our PowerPoint - Level 1 class

4.95 out of 5


- attended our PowerPoint 2016 Level 1 class

4.57 out of 5


- attended our PowerPoint 2013/2010: Advanced class

5.00 out of 5


- attended our PowerPoint 2013/2010: Advanced class

5.00 out of 5


- attended our PowerPoint 2013/2010: Basic class

5.00 out of 5


- attended our PowerPoint 2013/2010: Advanced class

5.00 out of 5


- attended our PowerPoint 2013/2010: Advanced class

4.82 out of 5


- attended our PowerPoint 2013/2010: Basic class

4.24 out of 5


- attended our PowerPoint 2016 Level 1 class

4.76 out of 5


- attended our PowerPoint 2013/2010: Basic class

5.00 out of 5


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5


- attended our PowerPoint 2016 Level 2 class

4.94 out of 5


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5


- attended our PowerPoint 2016 Level 2 class

5.00 out of 5


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5


- attended our PowerPoint 2013/2010: Basic class

4.82 out of 5


- attended our PowerPoint 2013/2010: Advanced class

5.00 out of 5


- attended our PowerPoint 2013/2010: Advanced class

4.35 out of 5


- attended our PowerPoint 2013/2010: Advanced class

4.41 out of 5


- attended our PowerPoint 2013/2010: Basic class

5.00 out of 5


- attended our PowerPoint 2013/2010: Basic class

4.35 out of 5


- attended our PowerPoint 2013/2010: Basic class

5.00 out of 5


- attended our PowerPoint 2013/2010: Basic class

4.59 out of 5


- attended our PowerPoint 2016 Level 2 class

4.59 out of 5


- attended our PowerPoint 2016 Level 2 class

4.88 out of 5


- attended our PowerPoint 2016 Level 2 class

4.71 out of 5


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5


- attended our PowerPoint 2016 Level 1 class

4.76 out of 5


- attended our PowerPoint 2013/2010: Advanced class

4.00 out of 5


- attended our PowerPoint 2013/2010: Advanced class

4.65 out of 5


- attended our PowerPoint 2013/2010: Advanced class

5.00 out of 5


- attended our PowerPoint 2013/2010: Basic class

5.00 out of 5


- attended our PowerPoint 2016 Level 1 class

5.00 out of 5


- attended our PowerPoint 2016 Level 1 class



Please contact us if we do not yet have any reviews, you would like more reviews or you wish to submit a review.


View all Microsoft PowerPoint training reviews





Microsoft PowerPoint Training By City:

PowerPoint classes Albany, NY       PowerPoint classes Greensboro, NC       PowerPoint classes Oxnard, CA      
PowerPoint classes Albuquerque, NM       PowerPoint classes Greenville, SC       PowerPoint classes Peachtree Corners, GA      
PowerPoint classes Allentown, PA       PowerPoint classes Halifax, NS       PowerPoint classes Pensacola, FL      
PowerPoint classes Amarillo, TX       PowerPoint classes Harrisburg, PA       PowerPoint classes Philadelphia, PA      
PowerPoint classes Ann Arbor, MI       PowerPoint classes Harrisonburg, VA       PowerPoint classes Pittsburgh, PA      
PowerPoint classes Asheville, NC       PowerPoint classes Henderson, NV       PowerPoint classes Portland, ME      
PowerPoint classes Augusta, GA       PowerPoint classes Honolulu, HI       PowerPoint classes Providence, RI      
PowerPoint classes Austin, TX       PowerPoint classes Houston, TX       PowerPoint classes Puerto Rico, PR      
PowerPoint classes Bakersfield, CA       PowerPoint classes Indianapolis, IN       PowerPoint classes Raleigh, NC      
PowerPoint classes Baton Rouge, LA       PowerPoint classes Iowa City, IA       PowerPoint classes Rancho Cucamonga, CA      
PowerPoint classes Beaumont, TX       PowerPoint classes Jackson, MS       PowerPoint classes Reading, PA      
PowerPoint classes Beaver Creek, OH       PowerPoint classes Jacksonville, FL       PowerPoint classes Regina, SK      
PowerPoint classes Beaverton, OR       PowerPoint classes Killeen, TX       PowerPoint classes Reno, NV      
PowerPoint classes Bedford, NH       PowerPoint classes Kingston, CB       PowerPoint classes Roanoke, VA      
PowerPoint classes Bend, OR       PowerPoint classes Knoxville, TN       PowerPoint classes Rochester, NY      
PowerPoint classes Billings, MT       PowerPoint classes Lafayette, LA       PowerPoint classes Rockford, IL      
PowerPoint classes Biloxi, MS       PowerPoint classes Lakeland, FL       PowerPoint classes Sacramento, CA      
PowerPoint classes Bismarck, ND       PowerPoint classes Lansing, MI       PowerPoint classes Saint John, NB      
PowerPoint classes Bloomington, IN       PowerPoint classes Laredo, TX       PowerPoint classes Salem, OR      
PowerPoint classes Boise, ID       PowerPoint classes Largo, MD       PowerPoint classes Salinas, CA      
PowerPoint classes Boulder, CO       PowerPoint classes Las Cruces, NM       PowerPoint classes Salt Lake City, UT      
PowerPoint classes Bridgewater, NJ       PowerPoint classes Laurel, MD       PowerPoint classes San Antonio, TX      
PowerPoint classes Buffalo, NY       PowerPoint classes Lexington, KY       PowerPoint classes San Diego, CA      
PowerPoint classes Burlington, MA       PowerPoint classes Lincoln, NE       PowerPoint classes San Jose, CA      
PowerPoint classes Burlington, VT       PowerPoint classes Livonia, MI       PowerPoint classes Santa Fe, NM      
PowerPoint classes Caribbean, CB       PowerPoint classes Longview, TX       PowerPoint classes Santa Maria, CA      
PowerPoint classes Charlotte, NC       PowerPoint classes Los Angeles, CA       PowerPoint classes Santa Rosa, CA      
PowerPoint classes Charlottesville, VA       PowerPoint classes Louisville, KY       PowerPoint classes Sarasota, FL      
PowerPoint classes Chattanooga, TN       PowerPoint classes Lubbock, TX       PowerPoint classes Saskatoon, SK      
PowerPoint classes Cheshire, CT       PowerPoint classes Madison, WI       PowerPoint classes Savannah, GA      
PowerPoint classes Chicago, IL       PowerPoint classes Malvern, PA       PowerPoint classes Scranton-Wilkes Barre, PA      
PowerPoint classes Cincinnati, OH       PowerPoint classes McAllen, TX       PowerPoint classes Seattle, WA      
PowerPoint classes Cleveland Heights, OH       PowerPoint classes Medford, OR       PowerPoint classes Shreveport, LA      
PowerPoint classes Colorado Springs, CO       PowerPoint classes Memphis, TN       PowerPoint classes Sioux Falls, SD      
PowerPoint classes Columbia, MO       PowerPoint classes Merced, CA       PowerPoint classes South Bend, IN      
PowerPoint classes Columbus, GA       PowerPoint classes Miami, FL       PowerPoint classes Spokane, WA      
PowerPoint classes Columbus, OH       PowerPoint classes Midland, TX       PowerPoint classes Springfield, MA      
PowerPoint classes Corpus Christi, TX       PowerPoint classes Milwaukee, WI       PowerPoint classes St. Louis, MO      
PowerPoint classes Dallas, TX       PowerPoint classes Minnetonka, MN       PowerPoint classes Stamford, CT      
PowerPoint classes Daytona Beach, FL       PowerPoint classes Modesto, CA       PowerPoint classes Stockton, CA      
PowerPoint classes Denver, CO       PowerPoint classes Moncton, NB       PowerPoint classes Syracuse, NY      
PowerPoint classes Des Moines, IA       PowerPoint classes Montana, MT       PowerPoint classes Tallahassee, FL      
PowerPoint classes Eau Claire, WI       PowerPoint classes Montreal, QC       PowerPoint classes Tampa, FL      
PowerPoint classes El Paso, TX       PowerPoint classes Myrtle Beach, SC       PowerPoint classes Toledo, OH      
PowerPoint classes Erie, PA       PowerPoint classes Napa, CA       PowerPoint classes Topeka, KS      
PowerPoint classes Eugene, OR       PowerPoint classes Naples, FL       PowerPoint classes Toronto, ON      
PowerPoint classes Evansville, IN       PowerPoint classes Nashville, TN       PowerPoint classes Tulsa, OK      
PowerPoint classes Fargo, ND       PowerPoint classes Nassau, CB       PowerPoint classes Tyler, TX      
PowerPoint classes Flint, MI       PowerPoint classes New Haven, CT       PowerPoint classes Vancouver, BC      
PowerPoint classes Fort Lauderdale, FL       PowerPoint classes New Orleans, LA       PowerPoint classes Virginia Beach, VA      
PowerPoint classes Fort Myers, FL       PowerPoint classes New York City, NY       PowerPoint classes Waco, TX      
PowerPoint classes Fort Wayne, IN       PowerPoint classes North Charleston, SC       PowerPoint classes Westborough, MA      
PowerPoint classes Fort Worth, TX       PowerPoint classes Oakland, CA       PowerPoint classes Wilmington, DE      
PowerPoint classes Fresno, CA       PowerPoint classes Ogden, UT       PowerPoint classes Winnipeg, MB      
PowerPoint classes Gainesville, FL       PowerPoint classes Oklahoma City, OK       PowerPoint classes Winston-Salem, NC      
PowerPoint classes Glen Allen, VA       PowerPoint classes Omaha, NE       PowerPoint classes Winter Park, FL      
PowerPoint classes Grand Rapids, MI       PowerPoint classes Ottawa, ON       PowerPoint classes York, PA      
PowerPoint classes Green Bay, WI       PowerPoint classes Overland Park, KS       PowerPoint classes Youngstown, OH