Student Support Policy

CodeWithChris is committed to providing our students with the best quality of support possible. However, we also expect our students to understand the scope and limitations of our support.

We strive to provide timely and effective assistance, but we also ask that our students approach us with patience, understanding, and a willingness to work together towards a solution. By following these guidelines, we can ensure a positive and productive experience for all parties involved.

Your responsibilities as a student

First and foremost, as our student and a member of the CodeWithChris community, we encourage you to provide helpful information about your scenario for us to provide you with quality support. Questions that will be asked in the CodeCrew Forum and the 1-on-1 email support should answer the following criteria:

  • What are you trying to achieve?
  • What are the roadblocks you’ve encountered?
  • What have been your attempts to solve the problem?
  • What specific tutorial/lesson is this related to? (If any)

Other helpful information that will help us provide effective support is encouraged, such as but not limited to:

  • Code snippets (Please post your code as text. See how here.)
  • Information about your iOS version, device, operating system, IDE, or any other tools you’re using

By meeting these criteria, we’ll be able to better understand the context of your situation and give you assistance that will set you up for success. 

What we can help you with

CodeWithChris Website

If you have any technical issues, such as trouble accessing your account, difficulty navigating the platform, or problems with video playback, our student support team is here to help.

We also offer troubleshooting tips and resources on our website, which you can access at any time. Additionally, if you have any feedback or suggestions for improving our platform, we encourage you to share them with us so that we can continue to enhance our services for our students.

Free and paid lessons, courses, and resources

Whether you need help understanding a specific concept, have questions about resource materials, need clarifications on certain code implementations, or simply want more information about a particular topic, let us know through the CodeCrew Forum. Any comments and questions that are posted outside of the forum will receive less visibility from our team.

We will also provide support should any code referenced in our tutorials result in errors on your end. However, certain limitations still apply, which are discussed further below.

Limitations of our support

Changes to the original reference code or material

Our support team can’t provide in-depth support for any of your code or project if you’ve already made several changes to the original code or reference material we provided. However, you can still post your concerns in the CodeCrew Forum, where community members can help you.

Custom and complex code

It’s outside our scope to provide you with comprehensive support on custom code, integrations, and any other areas that do not primarily concern or reference any CodeWithChris material. As such, we reserve the right to decline any requests that are outside of our scope, as mentioned above.

However, we will still do our best to point you in the right direction and provide resources that may be helpful to you. The CodeCrew Forum will likewise remain open for any kind of query so that members will be able to help you with your concern.

User Interface or Design

Our support team is not required by our policy to provide any kind of support regarding the user interface, user experience, or visual design of your app. However, you can still share your app with the community to gather feedback and suggestions.

Errors caused by following a fellow student’s advice

Our support team is also not required by our policy to provide any kind of support for issues caused by you following any student’s advice. We advise you to always duplicate or backup your existing project before applying any changes to it.

Resources to help yourself


This is timeless advice. Chances are your issue or question has already been asked somewhere on the internet, and Google is your best option to direct you to those results. To maximize quality search results, make sure to type in your search bar any of the following:

  • Error message
  • Class name
  • Keyword
  • Description of what you’re trying to do

There’s no harm in searching for answers on Google since a lot of practicing professionals also do it on the job. In fact, we believe that Googling is an essential developer skill.

CodeCrew Forum

Similarly, maybe a student has already asked the exact same question before. So it might be a good idea to look around the CodeCrew Forum for existing answers. Just type in the necessary keywords until you see helpful results. Alternatively, we’ll also respond to you by sending you a link to the existing post about the same issue. 

Most importantly

Please remember that we are a small team of human beings who care about your experience. You may not see us responding to queries instantly, but you can trust that we will get back to you within 24 to 48 hours. We always do our very best every day to ensure that CodeWithChris is a safe, conducive, and supportive community so that everyone can be the iOS developer they aspire to be.