Winter Quarter, Full Classrooms, and Finding the Rhythm Again

The Winter 2026 quarter is in the books.

For the first time since COVID, I was back teaching full-time in person. This quarter, I taught Intro to Programming and Problem Solving (CS50P), PHP with SQL 1, and Web Interface Design. Walking back into full classrooms again felt good. There is something about hearing students talk before class starts, seeing whiteboards filled, watching students help each other, and feeling the energy in the room that you simply cannot recreate online.

I’ll be honest, though. Teaching full-time in person really drains you. There’s something about it that feels like being part of an interactive educational show. You’re on your feet, constantly moving, reading the room, trying to keep students interested, answering questions, shifting gears, and making sure no one gets left behind. That gets harder with age, and by the end of some days, I definitely feel it.

Attendance was close to 100% throughout the quarter. Participation counts for 30% of the grade, which certainly helps, but students still had to choose to show up, be engaged, ask questions, contribute, and work with each other. They did, and that meant a lot. College works better when people are actually in the room together.

There were some struggles, too. One of the software development tools we needed was not accessible in our classrooms, so students had to spend the first 15 to 20 minutes of class installing it on their own devices before we could even begin. That became an unexpected routine for a while. It was frustrating, and it took away valuable class time. That is probably a story for another day.

Students today are different from those they were six years ago. Their confidence has changed. Their communication styles have evolved. Their attention spans are shorter. The world has shaped them differently. However, one thing remains the same: students still seek connection, support, structure, encouragement, and someone who believes in them.

This quarter reminded me why I still love teaching. There is something special about a full classroom, pizza days, rubber ducks on tables, group work, inside jokes, and the quiet student who finally raises their hand for the first time.

I am grateful for all of it.

And thank you to Juniper, Katie, Theo, Tiffany, Chef Earl, Niira, Fellene, Robert, Tom, Zach, Karl, Adam, Lucy, David, Rongxin, and, of course, Gayle for helping make the quarter a success.

Bringing it Back to the Classroom

Today, my classes, which usually meet on Zoom, gathered in person. And wow, what a difference. You can read the room in ways you simply can’t through a screen. You see confusion, curiosity, lightbulbs flicking on, and you can adjust right there in real time. When students are right in front of you, you can sense when something isn’t clicking and pivot immediately. That kind of feedback loop makes teaching feel alive again.

After today, I’m convinced. Starting this winter, I’ll be bringing my courses back to being fully in person. I’ll still have a few online sections, but not many. My goal is to get them all back to the classroom eventually. There’s an energy and rhythm that come from being together that technology can’t replicate.

Because it was our first in-person class in a while, I handed out rubber ducks to each student. They’re part of how I teach coding, a symbol of debugging, reflection, and patience. Watching students line them up on their laptops made me grin. It reminded me that learning works best when it’s hands-on, a little playful, and shared with others.

To top it off, my morning class enjoyed cookies, pumpkin loaf, and scones from the Clark College bakery. For a moment, the room felt like a true community again, warm, curious, and connected.

There’s also an honesty to being in a physical classroom. You can’t hide behind AI or a screen. You have to show up, think on your feet, and engage. That’s where the real learning happens. And yes, I’m still an AI proponent. My students use it, and I teach them how to use it responsibly. However, AI doesn’t replace the value of showing up, questioning ideas, or learning face-to-face.

Technology has its place, but the best learning still happens when we share the same energy, the same attention, and the same spark that only real presence can create.

After five hours of what can only be described as interactive educational theater, I’m wiped. But in the best possible way.

Fellow educators, have you experienced this difference as well?

Tenure Made Me a Worse Professor (But I’m Taking It Back)

Today, May 24, marks my second anniversary of tenure. And I’ve got a confession. Tenure made me a worse professor.

Not worse in the “I don’t care anymore” sense. I still show up. I still teach my heart out. I still hand out pizza and rubber ducks, as if they were course materials. But something shifted during that long, grueling tenure process and hasn’t entirely returned.

The tenure process trains you to be careful. You learn to document everything, justify everything, and reflect on everything until your teaching feels more like a performance than a practice. You stop experimenting because experiments might not look great on paper. You stop taking risks because risks don’t always make for clean committee reports.

And if you’re not careful, you start teaching like someone is always watching. Because for a while, someone is.

That’s what happened to me. I slowly backed away from the version of myself who took bold swings and tried weird ideas. I started playing it safe, saying no to chaos and yes to control. I polished everything, trimmed the messy parts, and stopped leaning into the stuff that made my teaching mine.

But here’s the thing. I’m two years in now. I’ve got the stability. The security. The keys to the castle.

And I’m done playing small.

I want the pre-tenure Bruce back, who did things that made students laugh, think, and engage. The one who brought music into lessons. The one who asked, “What if?” instead of “Will this fit in my tenure binder?” The one who knew learning is supposed to be messy, unpredictable, and sometimes a little loud.

If tenure turned down your volume, I hear you. If it made you cautious, you’re not alone. But now that we’re here, we can choose how we show up again.

I’m choosing to take it back, one student, one duck, one slightly chaotic lesson at a time.

Let’s go.

That Makes 4 Years

Well, this week marks the end of my 4th full year of teaching classes at Clark College. It’s amazing how quickly time goes by. I’m working on a longer post which reflects back on my experiences. It’s also incredible how much I have grown personally and professionally. I’m looking forward to teaching this winter and spring and am delivering a brand new course entitled “Programming Essentials” which will focus on learning to program using HTML, CSS, and JavaScript.

On Teaching

As a college instructor, there is one thing that I rarely have ever talked about and that is how I have improved my skills. Every day in class I am constantly being asked to help solve student programming problems and demonstrate and explain my solutions. There has rarely been a time when I couldn’t come up with a solution.

The other skill that I have developed is solving problems “over the air”. What this entails is being able to solve a student’s problems without even seeing their code. I ask a series of questions and by the time we get to the second or third question the student has resolved their own problem.

I highly recommend that you give teaching of any kind a try. It will not only help your students but yourself.

Year 4

Today marks the beginning of my fourth year as a college instructor at Clark College. I’m amazed at how quickly the time flies by. Here are a few things that I have learned about teaching at a community college that I thought I would share with you:

  • Seeing students graduate from your program and getting jobs is awesome.
  • Office hours are a thing of the past. Virtual office hours are seven days a week.
  • 10-30% of your students truly want to learn and the others simply go through the “motions” of school.
  • Teach to the “middle” of the class.
  • Teaching people who range in age from 13 to 75 is extremely rewarding and challenging; especially when they are all in the same class.
  • Excuses are a constant.
  • Classroom management is not as easy as people think it is.
  • Developing the right mix of assignments, testing, labs and other assessments takes time to develop and constantly needs tweeking.
  • I love what I am doing.
  • I’m always learning new things.

I highly encourage anyone who is thinking about teaching at a college or university to do it. Your first couple of semesters will be rough but, once you realize the impact you make on students lives,  you will embrace and love doing it.

I’m always available if you want to talk about becoming a college instructor or want to learn more about the web development program at Clark College.

This is why I teach at Clark College

I just received this message from a graduate of the Clark College Web Development program:

Hey Bruce! Just wanted to say hi and give you an update. I’ve been at my front end developer job for almost three months and I received an awesome 90 day review from my employer (they had nothing bad to say about me and everything is going well). So this career has been pretty awesome for me so far. You really made a difference in my life when you mentored me because I wouldn’t have gotten this far without your guidance.

I am very blessed.

Where you can find me for the next few months

Here’s my teaching schedule for the Winter Quarter at Clark College:

  • Monday/Wednesday: CTEC 121 – Intro to Programming and Problem Solving at Clark College/Washington State University (2-4:20pm/Room 104)
  • Tuesday/Thursday: CTEC 122 – HTML Fundamentals (12-1:50pm/Room SHL 124) and CTEC 127 – PHP with SQL (3:30-5:50pm/Room SHL 124)

My office is SHL 127 located in Scarpelli Hall.

Two Years as a College Professor

This month I completed my second year as a professor at Clark College. In that time I have taught HTML Fundamentals, JavaScript, Intro to Programming and Problem Solving with Python, PHP with SQL 1 and PHP with SQL 2. In that time I have taught 500 students, received the 2013 Exceptional Faculty Award and have made many new friends and colleagues. It seems like just yesterday that I was discussing the opportunity of teaching at Clark with MarkyMark, Matt and Ben. Thanks guys for your guidance and friendship.

My friends Ed and Volker call this my “encore career” and I couldn’t be happier and in a better place than where I am now.

What People Are Saying

Back in the 1980s when I went to college, the only way you could learn about a professor was by word of mouth. Todays students use a site called “RateMyProfessor.com”. After each quarter, I cautiously take a peek at this site to see what ratings my students gave me and I was humbled to see these:

“The legends say he never sleeps…” You can’t hide in Bruce’s class: he gets to know you, and what you need to succeed. I have never met a more attentive teacher, he is almost always available to help any student. Never have I felt such a sense of community , or had so much fun in a classroom. The world needs more teachers like Bruce Elgort.

Bruce is my favorite teacher at Clark. He is funny, and he makes sure to pay attention to each student. He teaches a handful of classes, so choose him when you can! Always jokes around, but is really good at what he does and will drop everything to help you. even at 3 am on Twitter. Even on final projects. Beware: Will make you feel like family.

Bruce is literally my favorite teacher at Clark. He is great at demystifying difficult subjects, and keeping the tone of the class playful. He, is always available to help students with troubleshooting projects. I would recommend anyone in the CTEC program or on the fence about joining, to take one of Bruce’s classes.

Bruce always inspires you to push the limits of what you can do in his class. He is encouraging, helpful, and understanding. He knows the abilities of all his students, pushes the advanced ones and patiently works with the beginners. I feel he is on of those rare people who makes the lives of everyone around him better for being in it.

Bruce is a great teacher. He is more concerned about his students learning than just trying to trip them up on test. He is available practically 24/7. I e-mailed once at 2:00am and had a reply in 5 minutes. I wish he taught more of my classes.

Bruce is by far the best instructors I have had. Yes the classes he teaches are challenging due to subject matter but he does what ever he can to help. This quarter he was at a family event in Denver and when I needed his help rather than wait until he returned he just sent text back and forth with me for an hour to help me and answer my questions.

RateMyProfessor Reviews for Bruce >