Are you a computer science student struggling through college?

As a tutor I can only take a limited number of students per year, so if you’re interested request a slot as soon as possible.

Enroll now

The college life

Ok, so you’re in college and you fear being disrespected, shamed, and humiliated by your colleagues. God forbid, by your teachers. Having gone through the same experience and having been a tutor for more than 15 years I know how it goes. You feel your teachers don’t care enough about you, your colleagues are just as lost as you are, and going to the library doesn’t magically make your grades go up. Besides spending more time reading books isn’t going to help you anyway because you’re already strapped for time and sleeping less than you should.
You may even have tried tutoring centers. I remember being in a tutoring center for Calculus when I was in high-school. I got my backpack ready, left home and 1h later I was there, studying. We where paying 30€/hour for this one tutor in a room full of students. During the whole 2 hours I was there, I was able to ask exactly 2 questions, which where haphazardly answered because the tutor wanted to spread her time between all the students. I remember thinking to myself “is it worth it to lose 2 hours every day and pay 30€/hour to come here to do the exercises and only getting the tutor’s attention twice in the whole 2 hours? I might as well study at home!”
After that, I tried a few tutoring sessions with this private math teacher. He knew the subject matter, but he just couldn’t bridge the gap between my knowledge and his knowledge. He just couldn’t understand what I couldn’t understand – so he kept mechanistically repeating answers I didn’t understand without giving me the background knowledge I needed to understand the present concepts. It was frustrating.
Are you looking for a better way of improving your grades, and feeling proud of yourself and your accomplishments? That’s why I’m here. To help you dominate college and earn excellent grades with one-on-one private tutoring!
Imagine yourself earning the respect and admiration of your parents, teachers, and colleagues. “Wow son, you’re really doing well in college. Keep this up and I’ll buy you a new car!” Can you imagine how proud you’re going to feel taking your friends for a ride in your new car, earned fair and square by being a top student? And if your parents aren’t able to afford it, soon after finishing college with top grades, you will because you’ll be earning more than everyone else!

How it feels like working with me

Imagine this: your teacher asks you a question which 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 that rub off on you. 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 in 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.
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 memorising 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.

I really care about you

You’re studying with your colleagues in the library and you hit a problem you can’t solve. You ask your colleagues and no one knows the answer. You open your browser, search on google and you know it’s a quick fix, but you just can’t find the answer online. Then you remember you have a trusted tutor on your side! You pick up your phone, open WhatsApp and write a small message. One minute later you have a clearly explained answer to your problem. You feel thankful, glad and proud to be making so much progress in your studies!


I really care about my students and I won’t rest until I have all their questions answered! I’ll give you Whatsapp support so you have the freedom to ask all the questions you want and feel at ease studying at your own pace while getting valuable real-time feedback on what you’re doing – provided those questions can be quickly answered by Whatsapp. Otherwise we’ll book a tutoring session. Plus I’ve been doing this for more than 15 years, so you can be sure I know exactly how to help you.

Recorded sessions and whiteboards

“I wish I had a diagram showing me how all these pieces fit together!” Is something you will never have to think again – all complex concepts will be drawn on the whiteboard with you and transformed into PNG for easy reference. Don’t remember how to calculate the block size of a 2 KB cache? Easy fix: just open your YouTube playlist and watch our tutoring session on caches!



Keywords: Access, ActionScript, Algebra, Algorithms, Analog Systems, Android, Artificial Intelligence, Automation, C, C#, C++, Calculus, Circuit Analysis, CoffeeScript, Computer Applications, Computer Architecture, Computer Graphics, Computer Networks, Computer Security, Computer Theory, Comunication Theory, Control Systems, CSS, Data Analysis, Data Bases, Data Structures, Digital Systems, Django, Electricity, Electromagnetism, Electronics, English, Entrepreneurship, Excel, Filosophy, Fireworks (Adobe), Game Theory, HTML, Information Systems, Information Technologies, iOS, Java, JavaScript, Joomla, JSON, Linear Algebra, Linear Programming, Linux, Mathematical Analysis, Mathematics, Mecanics, Nanotecnology, Numerical Analysis, Objective-C, Object Oriented Programming, Operating Systems, Optics, Outlook, Pascal, Perl, PHP, Physics, PowerPoint, Programming, Python, Quantum Physics, R, Robot, Robotics, Ruby, Signal Analysis, Software, SQL, Static, Statistic, Telecomunications, Thermodynamics, Unity 3D, VirtualBox, Visual Basic, Web Design, Web Development, Word, WordPress, XML



About the tutor, André Casal

André has been working as a software engineer, for more than 15 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 improve their work output capacity and quality through online training, which has been featured by Microsoft.

Teaching has always been one of his passions and that is why throughout his career he has tutored 380+ college students on computer science, from which more than 80% smashed their grades while the remaining, even though didn’t have higher than average grades, report not having passed the exams without André’s help. Some students only come to André for a few weeks before the exams, while others stay for more than 3 years (Master Degrees), but on average, students stay with André for 1 year.

What people are saying about the tutor

Before I started being tutored by André, I hated Assembly and Microprocessors, I had a spanish teacher who barely spoke portuguese, I was repeating this class for the third time, and I felt like I was going to fail it once again. I found André on a website designed to find tutors and I had to send him my curricular plan because I wanted to be sure he was capable of teaching whatever I needed to learn. André was always very open and nice about the whole thing and I was very happy to hear that he was indeed, able to tutor me in this class. After I started being tutored by André, I took a liking to what I was learning because I started to understand it, and it became less frustrating. I started doing way better in the laboratory evaluations and I actually felt confident that for once, I would be able to pass this class. During the tutoring lessons, André was always really nice and patient with whatever he was explaining. He would use different methods to teach me, he would draw diagrams and other things to help me understand whatever he was teaching, he would get diagrams and code from google and break it down for me, he would use other programming languages so I could try and see the connection between them and assembly, everything was great and I had never had a teacher/tutor like this. When the final exam result came back, I was baffled when I saw that I had went from failing this class two years in a row, to having a 16/20 as my grade. André’s teaching method and dedication is in my opinion, the best in the business.

Gonçalo Barreiros, 22 yo

Bachelor’s degree in Informatics Engineering
Instituto Universitário de Lisboa (ISCTE)

The way teachers introduced Arduino programming was with small pieces of code during the lessons. A little bit of code here and there. 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, 21 yo

Bachelor’s degree in Computer and Multimédia Engineering
Instituto Superior de Engenharia de Lisboa (ISEL)

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, 19 yo

Bachelor’s degree in Informatics and Computers Engineering
Instituto Superior de Engenharia de Lisboa (ISEL)

Luis Agostinho

Cristiana Santos

João Trindade

João Duarte

Helena Oliveira

Além das expectativas.

Wilson Mesquita

Muito bom!

Bárbara Costa

João Gandum

Miguel Ferreira

Maria Sousa

Henrique Silvestre

Fiquei com a ideia de que 2h é pouco tempo, e que o prof. André nos poderia ter ajudado mais, não fosse alguns exercícios da minha faculdade supostamente estarem fora da convenção.

Rui Coelho

Marcos Marcos

O André foi muito paciente comigo e explicou-me tudo muito bem. Se precisar outra vez… vou ter com ele.

Jaime Torrinhas

Profissional: competência e disponibilidade.

Miguel Lopes

Mony Chhim

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

Isabel Rodrigues

É perfeito. Recomendo em 100%. Não podia ter encontrado melhor. Muito agradecida por tudo.

Isabel Isabel

É excelente ter explicações com o André. Percebo tudo.

Jose Jose

Excelente explicador

Steve Vilas

João André

Bianca Castro

Inês Silveira

Isabel Lopes


Isabel Bozzato

Ajudou bastante, mostrou-se muito paciente e interessado em ensinar e explicar a matéria abordada.

Daniel Daniel

Miguel Lomba

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

What tutoring actually costs

What is the actual cost of failing a class? It’s spending another year in college. Being conservative, if you account for tuition fees in the order of 700€/year and around 500€/month (on the low end) for expenses, that amounts to 5700€ for the 10 months of another college year. Add to that the salary you will not earn as an entry-level engineer of 70000€ on that year. So the actual cost of failing a class in college is 5700€+70000€ = 75700€ plus 1 year out of your life.

Even if you don’t fail any classes, what is the actual cost of not having a tutor? Paul Oehrlein from the Illinois Wesleyan University says, in his study: “The results show that college GPA is a very significant determinant of income. […] Also, the coefficient is about 3980 in the model, which means that a one point increase in GPA leads to around $3,980 more in salary every year”. Salaries increase an average of 4% per year. This means you’ll be earning an extra $3980 for each GPA point increase, compounded by 4% every year, i.e. salary*(1+%raise)^years. Assuming you’ll be working for 40 years, each GPA point equates to $3980*(1+0,04)^40 = $19108 ~= 16318€. So if tutoring increases your GPA by, at least, 10 points, which is true for the majority of students, it’s worth a minimum of 5000€+10*16318€ = 168180€. So not having a tutor in college is costing you 168180€. I’m always amazed at how little thought people give to these things. Education is important.

What is the actual cost of tutoring? If you have 2 hours of tutoring lessons per week with me, at my current price, that equates to less than 3835€/year.

So, in summary, not spending 3835€/year on tutoring lessons risks 75700€ plus an extra year out of your life, and guarantees you won’t earn an extra 168180€ (i.e. an extra 4000€/year), over the course of your career, while spending 3835€/year on tutoring lessons guarantees you won’t spend an extra 75700€ plus an extra year out of your life and guarantees you will earn a minimum of an extra 168180€ (i.e. an extra 4000€/year) over the course of your career. As you can see tutoring is a positive-game sum, i.e. not having tutoring lessons costs you anywhere from 168 180€ to 243 880€ (75700€+168180€), while having tutoring lessons earns you anywhere between 149 005€ (168180€ – 3835€*5 years) to 232 375€ (75700€ + 168180€ – 3835€*3 years).


Tutoring session (2h)

80/2 hours

100% Satisfaction Guarantee

You need to be 100% satisfied! In the unlikely event that you’re not – and in 15 years of tutoring not a single student requested their money back – I’ll give you your money back.

My personal 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’s such a good decision.

To your success! 🥂