, but this code // executes before the first paint, when

ƴɸ̳

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); When the journey and the finish line both matter - News & Stories | ƴɸ̳

ƴɸ̳

Skip to main content

Calvin News

When the journey and the finish line both matter

Thu, Mar 23, 2023
Matt Kucinski

As a young girl growing up in Pickering, Ontario, Catie Kramer remembers getting the question: what do you want to be when you grow up? For her, the answer was easy then, and it’s easy now: a doctor.

There are many paths and places to prepare to become a doctor. Kramer knows this well. Look no further than her mailbox. Dozens of colleges and universities made their pitch. But Kramer was not solely focused on the “finish line,” she was interested in the journey to get there.

“It was a tough decision to make,” said Kramer of the process. “It was a stressful experience, but in the end, I made the right decision. It was a happy stressful.”

Converging paths

For Kramer, one destination stood out, one community seemed to provide her a path where her other goals, running cross country and track and growing in her Christian faith, would not compete with, but rather complement her career pursuit.

“At Calvin, you are a student-athlete, not an athlete-student,” said Kramer, a first-year student double-majoring in kinesiology and biochemistry and minoring in French. “The DIII experience allows you to be really good at your sport, good at school, and to make deep meaningful relationships.”

For Kramer, she found this to be true, from day one.

Finding community

“First day here at Calvin I met a girl who was on the team with me. She’s still my best friend, and one of my closest friends I’ve had in my entire life,” said Kramer.

For Kramer, who is nearly six hours from Pickering with no friends from her hometown coming to Calvin with her, the community she experienced was exactly what she needed.

“The community is awesome, such a wide variety of people, different countries, studying different things, different backgrounds, easy to find your group, your people you fit with. The community aspect is amazing,” said Kramer.

Growing in faith together

And it’s a community unlike any other Kramer had been part of before. She went to a public high school and never had close friends who were religious.

“Coming to Calvin it is awesome to have a close group of friends who I do sports with, do school with, go to church with, pray with, do devotions with,” said Kramer. “I’ve never had a good support system of people my age committed to their faith. It’s so easy to access ways to grow in your faith, almost hard not to when you come here.”

Access to opportunities

And it’s not hard to find opportunities as well, even as a first-year student.

“Another big reason for me coming to Calvin is the Phage program,” said Kramer. “It’s so unique to get research experience as a freshman. None of my friends who went to other schools have had the opportunity to do research as a freshman. I think that’s what’s cool about being at a smaller private school, the opportunities you get that you won’t have at big publics.”

For Kramer, Calvin, and the city of Grand Rapids, has just felt like home.

“I really like the location. I think it’s kind of perfect,” said Kramer. “It’s an enclosed campus, so you know that you are on the campus, but then you can step off and into the city. You are 10-15 minutes away from downtown, about 50 minutes away from the beach, it’s kind of a perfect location. It’s within easy striking distance to everything you would need.”


Authors: