I've been tutoring college students on computer science for over 18 years. I've helped hundreds of students get through their classes and graduate. I can help you too.

College life

The college life

Ok, so you're in college and you don't want to be disrespected, shamed, or humiliated by your peers. Much less by your teachers. Having gone through college and been a tutor for more than 18 years, I know how you feel. You may feel like your teachers don't care enough, your colleagues are just as lost as you, and going to the library won't magically make your grades go up. Besides, spending more time reading the recommended books won't help because you can't lose any more time and you're already sleeping less than what would be healthy.

You might have even tried tutoring centers. I remember having gone to this tutoring center for Calculus when I was in high school. I packed my backpack, left home one hour before, arrived at the center, and started studying. We would pay 30€/hour for a teacher in a room full of students. During the two hours I was there, I was able to ask exactly two questions to the teacher, whose answers were short and too hurried to understand anything useful. I get it, the teacher wanted to spread her time across all the students. I remember asking myself "is it worth it to lose two hours to come and go, pay 30€/hour to come study here, and just get the teacher's attention twice in two hours? For this, I might as well study at home!"

After that, I tried a private math tutor. He knew the subject matter, but he couldn't understand that I lacked some fundamental concepts to understand the current concepts. So he mechanistically repeated the same answers that I kept not understanding because I lacked that background knowledge. It was frustrating.

Are you looking for a better solution to improve your grades, and feel proud of yourself and the things you'll be able to accomplish? That's why I'm here. To help you dominate the subject matter, deliver well-made projects on time, and get top grades with private tutoring dedicated to you!

From beginner to expert

Imagine yourself commanding the respect and admiration of your parents, teachers, and colleagues. "Wow, son, you're doing well in college!" - says your dad. Imagine your teachers: "Guys, if you have questions direct them to him, he knows this stuff!" Imagine your colleagues recognizing your knowledge, and asking for study sessions with you!

How it feels like working with me

André on a Zoom call with a student
André on a Zoom call with a student.

Imagine this: your teacher asks you a question that he knows no student would be able to answer. But you have a secret weapon - tutoring lessons with an expert tutor with excellent communication skills. As you start to thoroughly and beautifully answer your teacher's question, your colleagues start to look at you in awe and you see a smile of approval begin to form on your teacher's lips. When you're done there's a pause while the shock of your answer subsides. You feel a rush of adrenaline as the awareness that everyone is now looking at you hits you. You chuckle and your teacher says “Guys, make friends with him, he's going places!”

During the rest of the class, all your colleagues will be thinking you'd be a good friend to have. Trust me, you won't have any problems making friends. Your biggest problem will be to distinguish the ones who appreciate you for your intelligence from those who just want to take advantage of you.

Now imagine you're doing the exams. Confident. Focused. Your colleagues struggle to remember the concepts they need to answer the questions. You completely blaze through the memorization questions the teacher posed, knowing every single answer by heart. A great start makes you feel even more confident and allows you more time to answer all the questions and revise your answers after you're done. Still, 10 minutes left on the clock. You turn in your exam early, feeling proud of yourself and everything you're achieving! You leave the exam room, take your phone out and dial your parent's phone number.

  • Hello, son?
  • Nailed it!

How is this possible? Because I'll give you my own researched and scientifically proven method for memorizing anything important. Plus I'll connect to you, at your current level of knowledge, and help you bridge the gap between where you are now and where you need to be to pass the exams like it was first-grade math. You'll be able to have tutoring sessions just for yourself or for your group.

I dedicate myself to my students

You're studying in the library with your colleagues and find a problem you can't solve. You ask your colleagues but no one knows the answer. You're blocked. You open your browser and search on Google. You know the solution is easy if you just have the right knowledge, but you just can't find the answer online. But you remember you have a trusted tutor always by your side! You take your phone, open WhatsApp, and write a quick message. A minute later you receive a clear explanation that exactly answers the doubt you had. You feel relieved and thankful for being able to carry on studying without bumps in the road.

The average rate of passing grades of my more than 600 students is 98,75%. I dedicate myself to my students and I'm relentless when it comes to making sure they're having access to the right knowledge. Besides the tutoring sessions themselves, I'll give you support through WhatsApp so that you can keep on studying and have a smooth experience without bumps in the road - as long as those are questions easily answered by text message. Otherwise, it would make more sense to schedule a tutoring session, of course. During tutoring sessions, you'll also have real-time comments on the work you're doing.

Everything you need to be a successful student

Besides having access to an expert tutor, you'll learn how to organize your time, material, and study sessions, so that you can deliver them on time and with the quality you need to get top grades.

Easy Zoom calls

Easy Zoom calls with an expert tutor just one click away.

Free private recordings

I'll give you full lifetime access to a private playlist only you can access containing all our calls.

Whatsapp support

I'll give you real-time Whatsapp support for any questions that can be quickly solved through texting.

Ethical commitment

I commit to not helping you cheat. I'll help you understand the subject matter and solve your doubts, but I won't do your work for you.

About André

André is a serial entrepreneur with a background in software engineering, working for more than 18 years, with companies like Calouste Gulbenkian Foundation, American TV network NBC, and energy drink Monster Energy. He has provided technical direction to countless startups, and managed teams of over 20 people. Currently, he helps other software engineers to improve their careers through mentoring and his online courses, which have been featured by Microsoft. Teaching has always been one of his passions, and that is why throughout his career he has consulted, mentored, and tutored with remarkable reviews.

André Casal

Testimonials from some of the amazing people I've worked with

“My teachers introduced Arduino programming with small pieces of code. A little bit of code here and there. But they never explained things very well. They assumed we went looking for the missing pieces. I tried researching on the internet and talking to friends, but I couldn't find good resources on the internet and my friends were just as lost as I was. When I started the tutoring lessons with André, my grades increased exponentially. I've been with André for one year at this point, the current class is the second one we're doing together. In the first class, if I know anything about Arduino, it was because André taught me. I mean it! Not only did André taught me how to complete the Arduino projects, he taught me to the point where I could complete the exams on my own. And in terms of availability, André is top.”

Paulo Jorge

Paulo Jorge

“I couldn't understand the class subject matter that was being given by the teachers. They weren't doing a good job and weren't giving us the necessary resources. I tried going to the university library, tried talking to colleagues that understood a little bit more of the class but it was of little help. The difference [between having and not having tutoring lessons] is that I wouldn't pass my exams. I have been getting results. It has been a good experience, I've been learning and improved.”

Miguel Ferreira

Miguel Ferreira

“Excellent tutor”

Jose Maria

“Hey André! I hope everything is fine! In the meanwhile, the grades have been published [...] The programming one was much better than I was expecting! [Screenshot with grades] Programming ended up being the best one ahah (he had a 17)”

Guilherme Echeverri

“It's excellent to have tutoring sessions with André. I understand everything.”

Maria Isabel

“Very good!”

Wilson Mesquita

“I got the impression 2h was little time, and that Prof. André could have helped us more, if not for the exercises of my college being supposedly unconventional.”

Henrique Silvestre

“It's perfect. Recommend 100%. Couldn't have found better. Very thankful for everything.”

Isabel Rodrigues

“Professional: competence and availability.”

Jaime Torrinhas

“André Casal is the most intelligent, hardworking, and caring tutor I know. If you want to receive the highest grade of help, use him.”

Mony Chhim

“I'm very grateful for all your help: knowledge, availability, patience, and above all for your kindness. Thank you!”

Maria Ribeiro

“André was very patient with me and explained everything very well. If I need help again... it's with him.”

Marcos Marcos

“A great tutor. Knows how to guide you step by step to solve problems. Very good experience overall.”

Miguel Lomba

“Helped a lot, was very patient, and interested in teaching and explaining the subject matter.”

Isabel Bozzato

“Beyond expectations!”

Helena Oliveira

The subjects I teach

I've been teaching computer science and software engineering for more than 18 years, so I've mastered quite a few subjects. Below you can find a non-exhaustive list of the subjects I can help you with.

Number of students


Subjects taught


Average grade


Success rate



  • C, C++, C#, Java, PHP, Python
  • Kotlin (Android)
  • Swift (iOS)
  • Clean Code
  • Object-Oriented and Functional Programming
  • Imperative and Declarative Programming
  • Behavior- and Test-Driven Development

Web Development

  • The HTTP Protocol
  • React, Vue, Angular
  • Styled Components
  • TailwindCSS
  • Browser, Node, Deno APIs
  • Express, Next, Remix
  • REST and GraphQL APIs
  • Git & GitHub
  • Databases (SQL, SQLite, Mongo)

Computer Science

  • Digital Systems
  • Computer Architecture and Organization
  • Assembly (x86, x86-64, ARM, MIPS)
  • Operating Systems
  • Computer Networks
  • Data Structures
  • Algorithms


  • Algebra
  • Mathematical Analysis
  • Calculus
  • Numerical Analysis

Simple pricing

I charge 40€ per hour. The payments are done per session or through a monthly subscription.

Single session

Need help with a single project or an exam?
Schedule however many of these sessions you want.

We can use this time for

  • Studying together
  • Clarifying your doubts
  • Solving hard challenges
  • Helping you with projects

Pay per hour


Schedule a tutoring session

Continuous support 2h/week

These are the most popular plans for students wanting continuous support.

We can use this time for

  • Studying together
  • Clarifying your doubts
  • Solving hard challenges
  • Helping you with projects

Monthly subscription


Subscribe to this plan

Subscribe and cancel at any time.

Continuous support 4h/week

These are the most popular plans for students wanting great grades.

We can use this time for

  • Studying together
  • Clarifying your doubts
  • Solving hard challenges
  • Helping you with projects

Monthly subscription


Subscribe to this plan

Subscribe and cancel at any time.

Continuous support 6h/week

These are the most popular plans for students wanting excellent grades.

We can use this time for

  • Studying together
  • Clarifying your doubts
  • Solving hard challenges
  • Helping you with projects

Monthly subscription


Subscribe to this plan

Subscribe and cancel at any time.

Continuous support 8h/week

These are the most popular plans for students wanting top grades.

We can use this time for

  • Studying together
  • Clarifying your doubts
  • Solving hard challenges
  • Helping you with projects

Monthly subscription


Subscribe to this plan

Subscribe and cancel at any time.

Satisfaction Guaranteed

I'm sure you'll love the tutoring sessions with me. In the remote possibility of you not liking them - and I'm proud to say that in 18 years of tutoring, no one has ever asked for their money back - I'll give you your money back.

Satisfaction Guarantee stamp

A note to you

I just want to thank you for taking the time to read about my tutoring service. It continues to be a tremendous honor to have so many students trust me to help them find a better way of going through college. I sincerely hope you decide to get tutoring lessons, even if not with me, because I know it to be such a good decision.

To your success! 🥂

André Casal signature