Technology Classes & Workshops

Want to learn about 3D modeling? Interested in 3D printers? We'll teach you how to use free 3D modeling software (available at to create objects that can be 3D printed or even used in video game creation.

Learn some of the fundamentals of using Arduino microcontrollers to create a night light! We'll look at creating basic circuits and the basics of Arduino's coding language.

Learn some of the fundamentals of using Arduino microcontrollers to control a sequence of lights. We'll look at creating basic circuits and the basics of Arduino's coding language.

First, find out what a blog is and see examples of popular and local blogs.  Then learn how start your own blog using Word Press or Tumblr.  Whether you want to read or write (or both), you'll learn it here.

Is your computer running slow? Have you noticed programs you don't remember installing? Come learn how to remove programs, manage the space on your computer, and find and delete files you're not using to get your machine running smoothly and efficiently.

Have you heard of the Cloud, but you're not quite sure what that means or where to go to access it?  Take a look at some common cloud applications and learn how easy and convenient cloud computing can be.

Join us as we explore concepts to fundamental to every coding language. We'll be using Scratch, a visual coding environment, to learn how to declare variables, define loops, and create conditionals. Then we'll translate what we did in Scratch to code in Python, a widely used coding language.

In Part I of this class, we introduced some fundamental coding concepts. In Part II we take it to the next level with libraries, arrays, and functions.

Aprende las partes de la computadora, cómo abrir y cerrar programas, y practica el uso del ratón.

Obtén una cuenta de email Gmail y aprende a enviar y recibir email.

Aprende a usar un navegador,  para obtener acceso al internet, y Google para encontrar información confiable.

Aprende a proteger tus datos personales y a evitar estafas comunes, y así mantenerte seguro en internet. 

Sign up for a Gmail email account and learn how to send and receive email.

In this class we'll learn how to clean up our email inbox, protect against spammers, and create folders to organize emails. We'll also learn how to attach a file to an email, and how to download attachments. An email account is required.

Learn the basics of using a computer and practice using a mouse. NO computer experience required.

Learn how to use a web browser to access the web, and use Google to find information on the internet.

Building on the skills from Internet I, gain more practice using Google to find and evaluate the information you need from websites you can trust.

Not sure where files go when you save them? Having trouble finding things you saved? Come to this class to find out how your computer is organized!

Are you an aspiring photographer? Have a lot of pictures and want to store and share them online? Come check out, a website dedicated to managing, storing, and sharing your photos.

Ever wondered what you would look like with a friends face? Or a friend's dog's face? Well, come find out. We're going to be using GIMP (it's like free Photoshop) to swap faces with our friends, or our arch enemies.

Take in a short presentation on the basics of Facebook, then stay for a Q&A style discussion. Concerned about privacy? Need to know how to do one specific thing? Want to improve your newsfeed? Considering opening a Page for your business? Bring all the questions, because we've got the answers.

Facebook offers business users a wealth of information that can be used to reach your target audience. Learn how to access and plan for social network success whether you're a small business, non-profit, entrepreneur or promoter.

 Learn how to use Google’s online calendar for effective time management, sharing event information, invites, notifications and more. Must have email address to attend this class.

Take your basics skills to the next level with Google Drive. You will learn how to save files online using your Gmail login and see how to access Google's word processor so you can create documents on any computer that has an internet connection.

Take your skills with Google Drive to the next level. Learn about Drive's collaborative tools and how you can save and edit MS Word documents.

Are you interested in learning how to create or customize a website? Learning HTML and CSS will let you build pages from scratch and customize platforms like WordPress. This is a four part class. 

HTML and CSS I: Learn what HTML is and how to format text, insert images, and create links in HTML. Must have an email account and intermediate internet skills to attend this class.

HTML and CSS II: Learn what CSS is, how it relates to HTML, and start styling backgrounds, text, and fonts. Must have an email account and intermediate internet skills to attend this class.

HTML and CSS III: Concentrate on webpage layout with the box model. Must have an email account and intermediate internet skills to attend this class.

HTML and CSS IV: Tie together all we've learned of CSS and HTML and discuss website planning and hosting. Must have an email account and intermediate internet skills to attend this class.

Javascript is a programming language that allows you to add interactive elements your web page.

Javascript I

In the first class we'll cover variables, expressions, and functions. Students need to have intermediate computer skills and some understanding of HTML and CSS to attend.

Javascript II

In class two of the series, we'll cover loops and arrays. No previous programming experience required, but you need to have intermediate computer skills and a basic understanding of HTML and CSS to attend.

Javascript III

In class three of the series, we'll talk about objects in JavaScript and how to interact with the DOM. No previous programming experience required, but you need to have intermediate computer skills and a basic understanding of HTML and CSS to attend.

Javascript IV

In our final class, we'll cover events and animation using JavaScript. No previous programming experience required, but you need to have intermediate computer skills and a basic understanding of HTML and CSS to attend.

Did you know that there is a free alternative to Windows and OS X? Linux offers a wide-range of free, open-source operating systems and software that run on nearly any computer, old or new. We'll introduce you to some popular Linux programs and let you know what you need to get started.

In this workshop, we're going to use littlebits to create a drawing robot! Littlebits are tiny electronic building blocks that snap together.

Always wanted to make your own techno song or your own beats? LMMS (Linux Multimedia Studio) is a free cross-platform alternative to commercial programs like FL Studio®, which allows you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. Come learn the basics and leave with your first song!

The MakeyMakey lets you make a game controller out of almost anything - pencil drawings, bananas, even high fives! Design your own controller and then compete to see who can get the highest score.

Social media is a powerful tool for getting the word out, whether you're selling a product, promoting an event or raising awareness about something.  This class will teach you to tap into the power of Facebook, Twitter, blogs and personal websites to get your message across.

Learn how to use Microsoft Access 2013 to create and manage databases. This is a three part class. 

Microsoft Access I: Learn how to use Microsoft Access to create and manage databases. In part one of this three-part series, we will: learn the difference between a flat file and a relational database; understand the process of designing a database; learn to navigate the Access workspace; create new databases and tables; learn how to import data from external sources; and learn how to establish relationships between tables.

Microsoft Access II: In part two of this three-part series we will: learn what a query is; use the query wizard to create some basic queries; learn how to use the datasheet view to create your own queries; practice using criteria to pull the data you need from your tables; and how to use queries to total, count, and average your data.

Microsoft Access III: In part three of this three-part series, we will: use a wizard to create a report; learn how to customize a report in the report design view; make our reports look nice using Autoformat tools; create forms for user data entry with the form wizard; and create value-lookup controls to make data entry easier.

Go beyond the basics with conditional formatting, freezing rows, and tables. Basic Excel skills required.

Excel spreadsheets allow you to easily store, organize and manipulate data. In this class, you will learn the basics of Excel (inserting text, basic functions, AutoSum, AutoFill, and more) by creating a basic budget spreadsheet and making Excel do all the math for you!

Learn how to make Excel do the work for you by using commonly accessed formulas and functions. Basic Excel skills required.

Make your Excel workbook pop by using pivot tables and graphs to represent your data visually.  Basic Excel skills required to attend.

Macros are an amazing tool to make repetitve tasks a snap to perform.  Come learn how to record and run simple macros in Excel.  Basic Excel 2007 skills required to participate in this course.

Use the sort and filter features in Excel to organize your data so you can  find the information you are looking for easily.  Basic Excel skills required to attend.

Learn how to get more out of your data with subtotals and what-if analysis. Basic Excel skills required to attend.

Microsoft OneDrive is an online storage service and more. Join us to see how you can store files from your computer online and even have access to FREE versions of Word, Excel and PowerPoint!

Learn how to create, edit and save a basic presentation using PowerPoint.

From greeting cards to banners to newsletters, desktop publishing can be easy with Publisher. Start by learning how to use a template to create a business card easily; then learn how to edit and arrange text, images, fonts, and colors as we create a flyer with Publisher.

Microsoft Word can automate creating labels, personalizing letters, and even managing things like seating charts! Join us to learn how to get the most out of mail merge by using the wizard or even creating a document from scratch! Intermediate Word skills required.

Learn how to create and edit a document with Word.  We will look at basic formatting tools like how to bold text and change the page alignment.

Microsoft Word has many tools that make working on long documents a snap! Join us as we explore styles, headers & footers, image manipulation and more! Basic Word skills required.

Whether you already have a resume or need to start from scratch, come learn how to use MS Word to easily create a professional looking resume using basic formatting tools.  Basic Word skills required.

Building on the project and skills acquired in HTML & CSS I-IV, this two part class will cover advanced HTML and CSS features, notably creating a responsive website that adapts to different screen sizes. Knowledge of basic HTML and CSS is required, and attending the HTML & CSS I-IV classes is highly recommended.

The Gnu Image Manipulation Program (GIMP) is a free alternative to Photoshop. Come learn the basics of the GIMP - color correction, fixing exposure, and other fixes, and take the first steps to making your photos look great!

In Photoshop Basics we'll learn about lighting and color corrections, cropping and scaling photos, fixing blemishes and doctoring photos, and layer manipulation.

Learn about tools you can use to limit what's shared about you online. Find out how browser plug-ins, proxies, and the Tor browser can help keep your information private.

Python is a general-purpose programming language that’s used for web development, task automation, data analysis, and a wide-range of software development. It’s a highly desirable skill and a great place to start programming. Over the four classes, we’ll cover fundamental concepts like variables, conditionals, loops, functions, dictionaries, classes, objects, and more. No previous programming experience required, but you need to have intermediate computer skills to attend.

This class will help job seekers decide whether to invest in more intensive QuickBooks classes. Business owners can find out if QuickBooks is right for them. Get an overview of the 2013 desktop version, practice basic navigation, and create a sample business file.

Learn the fundamentals of robot logic! We'll use prebuilt robotics kits to look at how robots use input to determine what to do, and how we can modify their behavior by applying different sensing and action components. Neat!

Come learn how to use Skype to make voice and video calls for free from your computer or mobile device! Email address required.

Learn what social media and social networks are, and get to know some of the most popular and useful sites including Facebook, Twitter, LinkedIn, Yelp and

Learn how to create accounts, share and connect with other users of these social networks. Also engage in discussion about their differences and figure out why they're so popular.

Do more with Excel using Visual Basic!

Class I Learn how macros are recorded and how we can make edits to make macros more efficient!

Class II Learn how to use common programming tools like loops and variables to increase the functionality of VBA.

Class III Learn how to run a script automatically when you open a workbook or worksheet. Discover debugging tools to find and correct errors. Learn how to find code you don't already know!

Learn how to import and edit video and audio, add titles and effects, and export the final product in Adobe Premiere Elements.

Learn about malware threats, how to tell if a computer is infected, and how to install and use a high quality free antivirus program.

Did you recently upgrade to Windows 10? Are you planning to buy a new computer? Come to this question and answer session to learn about Microsoft's newest operating system, Windows 10.

Learn how to use to create your own Wordpress blog or basic website. We will get to know the Dashboard, make new posts, add photos, links, manage comments, customize the site’s appearance with themes, and use tags and categories. Please sign up for a free account at before coming to class. Note: this class strictly covers, not We also offer classes.

Building on the skills learned in I, students will learn how to use WordPress to create a more robust and customized website. We will explore creating pages, static homepages, custom menus, and integrating social media. You must have a account to attend. Attending the I class first is highly recommended. Note: this class strictly covers, not We also offer classes.

Did you know that YouTube can do more than just play a single video at a time?  Come learn about channels, subscriptions, playlists and more!