Category Archives: Challenges

The Significance of Submitting Your Resignation Properly

Welcome back to another edition of the ComputerPeople Staffing blog! In the professional world, transitions are inevitable. Whether it’s a new job opportunity, a career change, or personal reasons, leaving a job is a common experience. One of the most important steps in this process is giving your employer a two-week notice. This standard practice is crucial for several reasons, and deviating from it—either by giving more or less notice—can have significant implications.

Why Two Weeks?

The two-week notice period has become a widely accepted norm in many industries, especially in the IT industry. It provides a balance between giving your employer enough time to find a replacement or redistribute your responsibilities, and allowing you to transition smoothly to your next chapter. Here are a few key reasons why this period is so important:

  • Professional Courtesy: Giving two weeks’ notice shows respect for your employer and colleagues. It acknowledges that your departure will have an impact and provides them with time to adjust.
  • Maintaining Relationships: The professional world is surprisingly small, especially in cities like Buffalo. Future opportunities often arise through networks and references. Leaving on good terms can preserve positive relationships that might benefit you later.
  • Smoother Transition: Two weeks gives both you and your employer time to ensure a smooth handover of your responsibilities. This can include training your replacement, completing ongoing projects, or documenting your tasks.
  • Protecting Your Reputation: Your professional reputation is one of your most valuable assets. Leaving abruptly or giving too much notice can negatively affect how future employers perceive you.

The Pitfalls of Giving Less Than Two Weeks’ Notice

While it might be tempting to leave immediately or give only a few days’ notice, doing so can have several negative consequences:

  • Burning Bridges: Leaving with short notice can frustrate and inconvenience your employer and colleagues, potentially damaging your professional relationships.
  • Legal and Contractual Obligations: Some employment contracts stipulate a notice period. Failing to comply can result in legal issues or loss of benefits.
  • Negative References: Employers may view a hasty departure as unprofessional, which can lead to unfavorable references that impact your future job prospects.
  • Unfinished Business: Leaving too soon might leave important projects incomplete or colleagues unprepared to take over your duties, reflecting poorly on your work ethic.

The Drawbacks of Giving More Than Two Weeks’ Notice

While more notice might seem courteous, it can also present challenges:

  • Awkward Work Environment: Knowing you’re leaving can create an uncomfortable atmosphere. Colleagues might treat you differently, and you might feel disconnected from ongoing work.
  • Productivity Decline: Employers might not assign new tasks to you, anticipating your departure. This can lead to a decline in productivity and job satisfaction.
  • Potential for Resentment: If your employer is unable to find a replacement quickly, a longer notice period can lead to frustration and resentment on both sides.

How to Give Your Two-Week Notice

When the time comes to resign, it’s important to do so professionally. Here are some steps to follow:

  • Write a Formal Letter: Draft a concise, polite resignation letter stating your intention to leave and your last working day. Express gratitude for the opportunity and experiences gained.
  • Speak to Your Supervisor/Manager: Schedule a meeting with your supervisor to deliver the news in person. This shows respect and allows for a direct conversation about the transition.
  • Be Prepared for Reactions: Your employer might try to persuade you to stay or express disappointment. Stay firm but respectful in your decision.
  • Offer Assistance: Show your commitment to a smooth transition by offering to help train your replacement or complete key projects before you leave.
  • Stay Professional: Continue to perform your duties to the best of your ability during the notice period. Leaving on a high note will reinforce your professional reputation.

In conclusion, giving a two-week notice is more than just a formality; it’s a crucial aspect of professional etiquette that benefits both you and your employer. By adhering to this practice, you demonstrate respect, protect your reputation, and ensure a smoother transition for everyone involved. Remember, the way you leave a job can be just as important as the way you start one. So, when the time comes, give your notice thoughtfully and professionally.

_____________________________________________________________________________________________

Thanks for reading! If you are a business looking to fill your important IT roles, visit us at cpstaffing.com to learn more!

If you are a candidate and are looking for dream role, visit us at jobs.cpstaffing.com for our latest job postings!

And don’t forget to follow us on LinkedIn for new jobs, insights, blog posts and more! https://www.linkedin.com/company/computerpeoplestaffing

Written by Jeff Weiss

How Screen Time Can Affect Your Day at Work

You have a deadline coming up but you just can’t focus… You have material you have to present to your boss but you can’t get organized because you’re fighting the feeling of exhaustion… You promised to help a co-worker out what a project but you left all the documents at home because you were rushing to get out the door due to your lack of energy and motivation… These things could have been prevented if you had gotten a better night’s sleep.

In my household, screen time is a way to relax and wind down from the craziness of the day. And I know for a fact that my family is not the only one that uses these techniques to chill out at the end of the day. However, it is not the ideal way to accomplish this. There have been many studies showing the negative effects of too much screen time; especially too close to bedtime and how it can ruin your sleep. If you don’t get enough sleep, you guessed it, it’s harder to focus and stay awake the next day.

I’m sure everyone has had at least one good night’s sleep and can remember how good you felt in the morning. You feel refreshed, well rested, and ready to take on the day. I know that even more people can easily relate to the feelings of exhaustion, grogginess, and being irritable. This happens when you do not get a good night’s rest.

There are a few things that were suggested to do instead of staring at a screen right before bed:

Read a book! For those of you not familiar with this ancient pastime… a book is a series of pages with words on them that tell a story. Pick one up and try it, you will be pleasantly surprised!

Talk with your family! Gone are the days when people prefer to just sit down and talk with each other. It’s sad really! Talk about what you all did during the day. Talk about what you’re excited for the following day. Talk about things happening farther into the future. Make up stories! The possibilities are endless!

Color! There are the classic children’s coloring books, but they make adult coloring books now too! This is a creative way to wind down and relieve some stress!

Sleep experts suggest putting down all electronic devices two hours before bedtime. But, if that doesn’t seem realistic for you and your family, even a half hour is better than nothing. Electronic devices include: phones, iPads, computers, TVs, and laptops. I know what you’re thinking…IMPOSSIBLE!

I challenge everyone to try this for a week (that’s really not a long time!) and see if you notice a difference in yourself and/or your family members.

I bet you do!

Written by Lindsay Olewniczak

Visit our website here: http://www.cpstaffing.com/index.aspx

Visit our open jobs here: http://www.cpstaffing.com/jobs.aspx

How to increase your happiness at work without getting a new job.

Most full time employees work around 40 hours a week. For some, this time goes by quickly and it doesn’t feel like work at all. However, a recent Forbes Article divulged that about 70% of Americans are to some degree unhappy during the 40 hours a week that they spend at the workplace.  Are you one of them? While the obvious answer may be to find another job, we believe that there are a few things that you can do to really improve your happiness at the workplace.

GET ENGAGED. Studies have shown that employees who jump into the work environment, interact with those around them, and really get to know their products are much happier at work. Go to work functions after hours, participate, and get to know the people in the break room.

STAY ACTIVE. Although it may be sometimes necessary to stay at your desk most of the day, employees who keep physically active are overall much happier than those that do not. Go for short walks, stretch, and maybe even get some exercise during your lunch break if you have the opportunity.

BE COMFORTABLE. Talk to your employers about maintaining a comfortable thermostat (between 65 and 70 degrees), reducing noise, and utilizing adjustable chairs and desks. If you are uncomfortable, you are not going to be able to set yourself up for happiness at work.

In short, if you are really unhappy with the work that you do or the company that employees you, you may need to start looking for other options. But, there are a lot of unconscious factors that could lead to increased job satisfaction that you may not even realize. If the opportunity is there, you should always get engaged in office activities, move around, and maintain a comfortable workspace.

Written by Kaitlyn Gahagen

Weird Interview Questions That You Will Hopefully Never Have To Answer

Have you ever been asked a super random question during an interview? I have, and it definitely threw me off guard. The ComputerPeople Staffing recruiters decided to create list of the weirdest interview questions they have ever heard. I guess any question is fair game in an interview these days!

  • If you were a box of cereal, what would you be and why?
  • What would you say if a penguin walked into this room wearing a sombrero?
  • If you were to get rid of one US state what would it be and why?
  • Name 5 uses for a stapler, without staples.
  • If you were a fruit what would you be?
  • Do you make your bed every morning?
  • What is in the trunk of your car right now?
  • What did you wear for Halloween last year?
  • If you could sing one song on American Idol, what would it be?
  • Are you more of a hunter or a gatherer?
  • If you were on an island and could only bring three things, what would you bring?

Have you ever been asked a weird question during an interview? What was it?

 

Written by Kaitlyn Gahagen

Let’s Talk Podcasts

Are you a podcast person? I am. I did not really start listening to podcasts until I discovered they were an excellent way to pass time on my 45 minute commute to work. Since then, I have started listening to them everywhere. At the gym, on road trips, and even at home. Read on to discover the top reasons why I believe everyone should listen to podcasts.

They provide listeners with a constant opportunity to learn and think.  Podcasts help listeners to think creatively and inspire innovation. Podcasts have grown so much over the years, and you can pretty much find a podcast [or 50] on just about any topic. As a business person, podcasts are a great way to constantly learn about your field. Listening to a great podcast once a day would be like attending a business conference every week.

They are free. You have to pay for most music streaming services, audiobooks, and even some sports broadcasts. But not good ole podcasts. It is free to subscribe to your favorite channels or download individual podcasts as needed.

They are convenient. Since podcasts are available right on your smartphone, you literally do not need anything to start listening to podcasts right now. Just find a podcast that you like and click play!

 

My Favorite Podcasts:

  • TEDTalks – Nonprofit Organization
  • Freakonomics Radio – Stephen J. Dubner

 

What are some of your favorite podcasts to listen to and why?

 

Written by Kaitlyn Gahagen

How To Increase Your Productivity By Next Week

We all want to be more productive, but it is usually easier said than done.

Productivity is something that we discuss all the time at ComputerPeople. This time, we took it one step further by talking to people with excellent habits, researching, and brainstorming how to we can more productive in the short term. We liked these five habits because they can make a huge impact on productivity AND you can definitely work them all into your routine pretty much immediately.

Hope they help!

1) Delegate, delegate, and delegate some more. The worst thing you can do for your productivity is put too much on your plate when some of your tasks could be handled by others. Do not try and to everything yourself when someone else could do it better.

2) Have a plan. You should constantly create lists and know what you need to accomplish in the next 24 hours. Prepare for the next day by getting a realistic plan in the works.

3) Take Breaks. Yes, I’m serious. You will be more focused and productive if you reward yourself with small breaks about every 90 minutes, and you will be less vulnerable to getting off track and losing motivation.

4) Find useful apps. Do not take all day to do something that an app could have done for you in an hour. There are thousands of productivity apps out there that will help you get the job done and make your life easier.

5) Get up early. They weren’t kidding when they said the early bird gets the worm. If you want to be productive, you shouldn’t waste your time sleeping the day away. Go to sleep early and start grinding when there are few distractions.

 

by Kaitlyn Gahagen

8 Ways To Keep Your Office Organized in 2018

Keeping an organized office is one of the simplest things you can do to increase your productivity, happiness, and efficiency at work. Although keeping your office clean can seem difficult, you can use these 8 tips to make the job easier.

  1. Go paperless. Whenever possible, you should try and reduce the amount of clutter flowing into and out of your space by transitioning to online information storage. Create folders, labels, and paths for your information to be kept online. The key with this is making sure you save your files in a place that can be easily accessed and found.
  2. Invest in a labeler. The documents that you cannot afford to store online should be put away in a distinct drawer, file, or closet that is neatly labeled.
  3. Purge your office. Go through your entire space and get rid of things that you haven’t used in a while. It can be difficult to part with some things, but your office will never be organized unless you reduce the amount of items that are inside it.
  4. Don’t wait on sorting your mail. One of the most common culprits for a disorganized office is the build up of mail. The solution to this problem is to start a habit of sorting your mail as soon as you get it so it does not build up. Throw it out, delegate it, or read and file it.
  5. Organize your desk drawers. Use dividers and separators for different items that you keep in your desk so you always know where to find what you need.
  6. Reduce the view of your cables. We know that cables are a necessary part of the electronics in your office, but there are several easy and cheap ways to hide them and get them out of site. You can attach a rain gutter to the bottom of your desk to keep the majority out of view, or buy equipment designed for managing cables. Personally, I believe this one makes SUCH a big difference.
  7. Use your wall space. Moving select items from your desk to the wall can really free up your workspace. Mounting your computer screen, calendars, or pictures is a great way to add room to your desk. This is especially effective if you have a small desk.
  8. Have a mini cleaning session at the end of the day. Never leave your office in a mess. It’s a lot easier to clean up for five minutes at the end of the day than it is to let your mess build up and have to conduct a major clean up session.

apple-apple-devices-clean-205316.jpg

 

Written by Kaitlyn Gahagen

Memory-Increasing Tips For All To Try

“When is this project due again?”

“What did my boss say to focus on during this presentation?”

“Wait, was my intern’s birthday today or tomorrow?”

It has been found that people remember 10% of what they read, 20% of what they see, and 30% of what they hear. While different scholars have found that this concept may be inaccurate, one basic idea shines through – People don’t remember very much. So what can you do to increase your memory? Maybe try some of these tips, if you can remember them!

  1. Become interested in what you’re learning. It is so much easier to learn about stuff you care about instead of trying to advance in a field that you have no desire to learn about. If you can’t become interested, try learning about something else.
  2. Leverage your visual and auditory memory. These are the areas where your memory will be most effective, so if you need to remember something, you should say it out loud! In addition, if you can think of a way to link a visual to what you need to remember, your chances of remembering are definitely going to increase.
  3. Associate new information with what you already know. Make comparisons, remind yourself of past memories, or link new information to something else.
  4. Write out things you need to remember. If you are reading something, try summarizing each page by writing out key facts. It may take longer, but you will definitely remember more!
  5. Sleep! Without proper sleep, you won’t be able to remember anything. So do what you have to do in order to get to bed on time.

 

 

dsc_5490-1.jpg

Written by Kaitlyn Gahagen

CP STAFFING PARTNERS WITH JOURNEY’S END REFUGEE SERVICES TO GIVE BACK

What is Journey’s End?

Journey’s End Refugee Services, Inc. is a Christian community-based refugee resettlement organization. Their mission is to welcome refugees without regard to ethnic origin or creed and to assist them to become healthy, independent, contributing members of the WNY community. Journey’s End offers an array of services on top of assistance with refugee resettlement including education services, employment services, immigration legal services, and interpreting services.

 

How did we get involved?

Immigration and refugees are such important topics in the US, but one of our ComputerPeople Staffing employees, Beth Courtney,  was really inspired to help incoming refugees from her son.

Beth’s son and two friends spent the summer of their junior year at Notre Dame researching the refugee crisis in Europe.  They spent two months visiting refugee camps and hearing the heartbreaking stories of brave families from war torn countries who were fleeing for their lives.  He showed Beth hundreds of pictures of these families and shared their stories which inspired her to do something to help.

Beth found out about Journey’s End and suggested our company could help by volunteering with their Home Again Program.  This program has groups of volunteers clean, furnish and set up an apartment or home for incoming refugee families. Journey’s End describes it this way, “Barren apartments are transformed into cozy homes for newly arrived refugee families. After long and arduous journeys to the United States, a warm and cozy apartment brings a sense of security to families that have lost and left so much.”

 

About Friday.

The CP Staffing divisions of ComputerPeople, FinancialPeople, and MedicalPeople spent two months working together to collect furniture, bedding, lamps, dishes, pots, pans, and everything else needed to furnish a home. On Friday, the staff from our Buffalo office went to work and scrubbed the house down, moved in, set up all of the furniture and household items, and decorated the house to make it feel like a home.  This week, a refugee family from the Congo with four boys arrived and moved into the house for their new start in Buffalo. We are so grateful to have had the opportunity to work with Journey’s End and give this family a brand new start!

You can view video highlights from Friday’s home upgrade on the YouTube Video by FinancialPeople’s own Faith Drew

 

 

 

dsc_5490-1.jpg

Written by Kaitlyn Gahagen

Dear Working Mom, You’re Not Alone

For the most part, I feel that mothers are genuinely appreciated by everyone, but not all mothers feel appreciated. A lot of times we only show that appreciation on Mother’s Day or special occasions, like birthdays. Or, sometimes, we forget to show that appreciation at all. We forget what being a mother truly involves, which in turn diminishes our appreciation for them altogether – especially for a working mom. The truth is, there are several different kinds of working mothers, and I think they all deserve some recognition today, just because.

The mom who works full time, twice.

When we think of working mothers, this is the first and most obvious kind that we think of: the mom that’s employed full-time outside of the home (or maybe remotely, from home), with a 9-5pm schedule or some variation of that. What we sometimes fail to realize is that the work for this mother doesn’t stop when she gets home. Once she’s done with her outside employment, she is now working full time with her children, and that takes a lot of energy. There are some mothers that have two, even three jobs outside of the home – this is a kind of stamina that isn’t easily conjured.

Before getting married, I was a single mother living in a two-bedroom apartment with my special-needs child. My daughter has a rare condition known as STXBP1 Genetic Mutation, and so a lot of times (for two years straight) my daughter would have seizures in the middle of the night (around 1 or 2am), vomiting everywhere because of it, and crying frantically. I would get up, clean her and her crib, do my best to comfort her, and get her back to sleep (the seizures were so common that I stopped taking her to the ER – there was nothing they could do for her, anyway). Then I’d wake up at 6:30am to get us ready and drop her off at my mother’s house before having to go to work, full-time, 8-5pm Monday-Friday. Nights like these were common, happening two, sometimes three nights in a row; there were several physical and emotional breakdowns that came along with these. After work, I picked up my child and went home. I’d do therapy exercises with her, give her all of her medication, make sure we were both fed and everything in my apartment was at least decently in order, to then do it all over again the next day. Working full-time for an employer plus working full-time with your child is something that needs more than just hard work – it requires determination, patience, strong will, love, and a lot of strength from parts of you that you didn’t know existed.

To the twice full-time working mother: we see you, we appreciate you, and you are not alone.

The mom who works full-time, non-stop.

This kind of mom takes a lot of heat sometimes; mainly not being considered a working mom at all. This is the mom that’s constantly working with her kids: the stay-at-home mom. It amazes me how many people can have the perception (sometimes subconsciously) that these moms pretty much have it easy, staying at home drinking wine and watching Netflix – I wish. I’ve come to find that the people who think this have usually not had much experience with kids. Truth is, raising little humans (especially all day, every day) is incredibly exhausting, difficult, and not for the fainthearted.

Today I am married, have two toddlers at home, a third baby on the way, and I’m employed part-time, 2 days a week. I remember when I was talking to my cousin’s wife, telling her that I’d love to be able to stay home with my children and care for them myself. She gave me the biggest look of “you don’t say…?” as if this automatically meant that my aspiration in life was to be a stay-at-home do-nothing wife.

Whelp, here’s how my “do-nothing-wife” typical day pans out: On the days that I’m home, I also watch my little 6-month-old nephew/godson. So, on these days I’m up no later than 7am (that’s if my 2yr-old hasn’t come into our bedroom at 5 or 6am, which is never the case…), I get my 5yr-old ready for school, and put her on the bus by 7:30am. Then I tend to my 2yr-old (diapers, food, clothing, etc.) until my nephew is dropped off around 9am. Throughout the day I am feeding, changing diapers, and taking care of these two children (this includes teaching activities with my 2yr old, like ABC’s, numbers in English and Spanish, manners, how to pray, etc.), and then by 3pm my 5yr-old gets home from school and I’m now up to 3kids + the one in my belly :). And let’s not even mention the house work, like cleaning and laundry. Throughout this entire ordeal, most days I don’t get to eat lunch until about 3pm, and even then I have my toddlers lurking around me like vultures to eat my food.

By the time bedtime rolls around (8pm for the kids), I barely have enough energy to stand. Yet I don’t get to clock out from this job – I’m still mom throughout nightmares, and sick days, and random acts of defiance by my toddlers, and I simply thank God that I’m able to do it, and that I have a great husband who helps me through it all (Patrick actually makes it possible for me to have an occasional “Netflix day” without everything falling apart). But it is tough – it would take pages to truly list all the daily tasks that a stay-at-home mother has to do, over, and over, and over again.

To the full-time, non-stop working mother: we see you, we appreciate you, and you are not alone.

The invisible working mom.

I find that this kind of mom is never usually thought of; hence the “invisible” title. For the most part, this mom isn’t even referred to as a mother at all. This is the working mom that carries her child in her womb. Yes, in my opinion, expecting mothers are mothers too. Do you have any idea how physically challenging it is to support a growing human from within you? It is an incredibly taxing ordeal! While pregnant, your body is fully responsible for providing that growing baby with all of its nutrition, protection, and shelter. Your energy is drained, your blood volume increases (as well as your weight, yay…) your hormones can get out of whack, your joints and ligaments suffer, there’s back pain like no tomorrow, nausea, heart-burn, intense fatigue, etc., etc., etc. Needless to say, a pregnant woman is the kind of mother who is working 100% physically, 100% of her time, usually on top of working for an employer.

I am now pregnant for the third time, and each time has been harder than the last – I guess that’s mainly because I’ve had an additional child to chase after with each pregnancy. Don’t get me wrong, expecting a child is a wonderful thing, but as I mentioned, it certainly comes with its challenges. There are women who just love being pregnant, and we all have a different experience; it’s easier for some and harder for others. Nevertheless, it’s still hard physical work – some even compare it to climbing a mountain. My nights consist of maybe two consecutive hours of sleep before waking up to either adjust myself (because it’s almost impossible to sleep comfortably at 7-months pregnant) or to go to the bathroom, and then hopefully getting another 2 consecutive hours of sleep – if I’m lucky. After doing a few tasks throughout the day I feel like I’ve run a marathon while carrying a sack of potatoes, yet have no choice but to keep running. Keeping food down is sometimes a lost battle, I almost always need help putting on my shoes, and after about 30 seconds of chasing after my 2-yr-old to change his diaper (because he refuses to actually use his potty – he just sits there and “pretends” to go), I’m out of breath. Being a mother means doing what you can to take care of your children. Going through all that physical work in order to nurture a growing human inside of you is taking care of your unborn child – that’s a mother if I’ve ever seen one.

To the invisible working mother: we see you, we appreciate you, and you are not alone.

The retired, working mom.

This is the mom whose children are all grown up, and the “hard times” are over; you are retired – or so you thought. I am obviously not there yet, but I can tell you that mothers with adult kids are in no way not working anymore. Retired working moms are still working to help their children in their new adult needs: guidance, financial support, childcare help, and friendship – their work never stopped. Some of us wouldn’t even know where we’d be if it wasn’t for the support of our mothers.

Throughout my entire life and motherhood journey, my mother has been the biggest support I’ve ever had. When I was younger, my mother had to watch me make some really poor choices, not being able to do much about it. Watching your child go down a wrong path can be very daunting; it’s very emotionally draining, especially when you don’t know what the outcome will be for your child. Yet she roughed it out with me after my phase of bad decisions, she’s helped me with my kids, she’s been there for comfort, advice, you name it – she’s been my best friend, and she’s never stopped working with me. Then later, when I got married, I got the best mother-in-law I could ask for. I’ve heard horror stories of people with awful mother-in-law’s, but I’ve got to say I’m happy that this is not my case. She’s an incredible role model for her kids, she’s helped my husband and me tremendously in many great ways, and she is never unavailable – she never stops working. These are the never-ending working mothers.

To the retired, working mother: we see you, we appreciate you, and you are not alone.

The laid-off working mom.

Sadly, these are the mothers who have lost their child. Being confronted with unexpected life circumstances, these mothers were robbed of their children, and “laid-off” from being a mother to that particular child. I can’t say I’ve been there, I can’t say I can imagine what it’s like, because I really can’t. But I do know that these are also working mothers, still. They work every day to honor their lost child, to keep their memory alive somehow, and to move forward. Some have experienced this loss when their child was very young, some when they were older, but it’s a painful loss either way.

A little while ago, one of my closest friends died unexpectedly. His name was Thapelo Hill, and there was a multitude of people that came to honor him at his memorial service. At the end of the service, his mother got up to speak. Amazed by the amount of people that had been impacted by her son’s life, she began to speak of him, and holding back tears, she said “I knew my son’s light was bright, but I did not know it was so big.” Her work does not stop there – everyday she continues to honor her son in one way or another. This is an amazing, working mom.

To the laid-off working mother: we see you, we appreciate you, and you are not alone.

Mothers:

No matter what, whether you are employed, unemployed, expecting, etc., all mothers are working mothers. If you do the best you can to take care of your children, you are a hard-working mother. Oftentimes we make the mistake (sometimes without realizing it) of judging each other and what we do, even judging ourselves a lot harder than we would anyone else. Instead, you should take some time today to show some appreciation to all the working mothers you know, including yourself if you’re a mom. 🙂

To all the mothers out there: we see you, we appreciate you, and you are not alone.

**Featured blog image by CIA DE FOTO**

computer20people20-20talia-3875-final_zpsynpbyivy

Written by Nayadee Wilson