3.6
Quality3.0
Difficulty54%
Would Retake88
Reviews54%
Would Retake
88
Reviews
Rating DistributionOfficial
88 total ratings5
38
4
18
3
11
2
12
1
9
What Students Say
“attend and take notes but solve extra problems and you will be fine”
COMP233 - 5.0 rating“Great professor overall”
COMP233 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
27%
Textbook Required
65%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.05 avg changeRatings by Course
EMAT213
5.0
(2)MATH206
5.0
(4)COMM225
5.0
(1)MATH204
4.8
(5)MATH201
4.5
(2)Difficulty by Course
CAMP201
5.0
MATH202
5.0
EMAT213
3.5
COMP233
3.5
COMP361
3.5
Reviews (87)
favorism
No Comments
No Comments
No Comments
Bad 1st impression , then becomes really COOL
AMAZING teacher!!!!
Doesn't care about his students. Very arrogant. Enjoys picking on students.
Avoid him at all costs.
No Comments
Very unaproachable, arrogant and lazy.
Midterm completely unreasonable, but good lectures. Has clear favourites in the class. Funny guy but sometimes it's at your expense.
He forces people to put a lot of effort into their programming. But you become very good at the language. I wish I had him for C++. Very picky marker. He does pick on people, you must pay attention in class or he will pick on you and he is funny.
No Comments
do not take this teacher...he really sucks...he`s really arrogant...it`s like having a dictator teaching you....never has office hours and refuses to help
BECAREFUL, look im telling you man, dont ever dream to take this couse with him, take this course with ayman hanna, u see the different between the earth and the sky, santana is a nightmare,he will make u hate anything in computer,
A waste of time and money !
He's funny, but sometimes his jokes are offensive. He picks on certain people for nothing. Bring him food and you get A+!! Gives too many assignments and is not fair in marking.
This guy is EVIL. His job is to put Visual Basic into your brain and he does it well. He uses capital letters on everything computer related, but he does yell all the time in real life, so it's all right, I guess. Take him for this class!
This teacher is a very hsrd marker, if you do not do what is on his mind he can give you marks off. If the assignmentsare not correct automatic 0. Very unaprochable, no office hours given, I definatly do not recomend any one to a course with him.
Really Good Teacher, knows the material well. You should defenitely take a class with him.
Most Stressful course u could ever take.Santana would make it a living hell for u.he takes out grades for GRAMMAR MISTAKES for god's sake.WORD OF ADVICE:do well on u'r assignments and midterm,the final is a disaster.pass the course and never look back...
He doesn't seem to have a lot of time to help students... but I did extremely well and really thought he would be tough at first, but he turned out to be really funny! He does tend to pick on people and centre them out though.....
He is a good teacher. I learned a lot in his class and you can always ask him questions. He seens arrogant but he is not he is very nice
He was the best teacher I ever had. He takes time to solve almost every problem from the book. His class is very interactive, you should read your material before going to class. You do not need to read the book, just do not miss any class.
He was the best teacher I ever had. As long as you keep up to date you are ok.
Good man that has a unique sense of humour. He picks on people to help them learn. Very old-school in his methods (and they are effective).
No Comments
although he's a comp. sci proff, he taught my eng. class (as a sub) for half the semester. he employs a different tactic than other proffs: interaction. He would pick on everyone in the class (sometimes in a rude way), but that made us alert&on our feet!!
B+ Grade. Extremely unorganized: nightmarishly so. Not recommended for students preferring a structured class. Prof. lacked professionalism and displayed a preference for some students over others. However, he was available for questions after class.
Just an amzing teacher, obvisouly very different teaching methods but very active and alive. I like the fact that he puts the people that have no clue about the material on the board to make them think and understand the concepts.
He is the best math teacher I ever had. He takes extra time to solve all problems from the book. She might seen arrogant but he is not. If you are taken his class keep up with the material, do not miss any class and you will find the final very easy.
best teacher at concordia, f.y.i he likes to interact alot with the class, enjoys suddly humor and incorporates it into his teachings, simply marvelous!
rude, arrogant, intimidating. intelligent- knows what he's teaching, but has no people skills.
He is very smart, knows his stuff. He is not shy to express his opinions. Study hard, do your homework and you will be rewarded at the end. I got B+ with him.
awesome teacher, i wish he was teaching 209 this term. he is very involved and an excellent communicator and motivator
the best teacher in the world, funny, smart, the greatest mathematician since Aristotle. verrrrry funnny even attending the class is like watching a stand up comedy, butt u have to work really hard to achieve good grades otherwise u will end up below the average. he doesn't have office hours his office hours are after class
I'd really like to do, is put the greatness of this man in perspective. I think that there 's only 3 names...Dr. Albert Schweitzer, ah, Mother Teresa of Calcutta, probably, and ... Carlo Santana.
i cant even say or compare if he is the best teacher at concordia or in the world. i wish if teaches other courses i really enjoy his classes
Seems like a good teacher during the semester, easy to understand, midterm is easy but will SCREW YOU over in the final - putting material on it that was not covered in class...
HE IS A REALLY NICE AND A GOOD TEACHER MAY GOD BLESS HIM
WOW, take him!!!! I had him for math 209, great teacher and explains everything really well.
No Comments
I should've dropped his class when I still had time : He is rude, yells in class like a mad man, humiliate students and the list goes on, AVOID him if you can!!
He's a very smart teacher but as others said, he kind of just yells and insults students, he doesn't explain in detail in my opinion, I dropped him cause I found his notes useless and am better off doing the course online. I would take him if you have no other good choices, you might like him.
A real teacher. Get a sense of humour you guys! I didn't see him insult anyone. He involves you but if you don't want to answer, he is totally fine with that. He makes a huge amount of course material very clear in very little time. A great no-nonsense math teacher with a good sense of humour and a big heart. Highly recommended.
his mid term was so hard! he yells all the time, his notes are good butttt he freaks you out most of the time!
Go to his lectures, do some Matlab as it is required for the assignments. Does not go by the book but will give you handwritten copies in class. Picks people to answer questions during lectures... very good teacher if you're expecting to learn the contents of this course.
He is very good professor. His explanation is clear.Take him!!!
This guy is hilarious!!! He taught everything so well and so clearly!! Did so many problems in class, really helpful! Got 110% on the midterm studying the day before and im not even that good at math. Very generous with bonus marks. ATTEND CLASS, that is the best piece of advice. His sense of humour is one of the best, hilarious and an awsome prof
amazing amazing amazing. TAKE HIM! If you want to get 100% on the final, get the booklet of finals from the copy center in the library. Its practically the same thing! Make sure you have the answers and do all the questions! Easy A+ if you do it. Otherwise, study your notes from class and easy B- (granted you actually study)
Mediocre teacher but has a great teaching style: presents theory and then spends 2x as much time doing exercises. It feels like a tutorial most of the time. The downside is that he regurgitates all his notes and answers to questions are lackluster. Very fast in assignment and test corrections; tests are assignment-level difficulty. Also hilarious.
Think about students, patient to explain the difficult questions, lots of example. timely feedback for assg & exam, even for final exam, he will give the questions and answer after exam.
The only thing in his class is doing exercise.Am I the only one who really like his "sense of humor"?
WORST math prof I ever had. His only technique of teaching is doing sample numbers that he doesn't explain how to solve. He just writes the answer and keeps going. He also doesn't explain the theorems, he gives us a few minutes to copy them from the projector and moves on. I will never take this prof again and do not recommend him to anyone!
He is good at making fun in class and nothing else!
Hilarious guy, dry humour is amazing, teaches clearly and efficiently and provides with good past exams! great teacher
One of the BEST math teachers I've ever had, does examples all class which is what really helps alot. He has a weird sense of humor but is very approachable. I recommend
Happy lectures, fair assignments and exams, expect to get a good mark with him.
BEST calculus teacher!!!! I recomend him anytime. You have to go to lectures and work on your problems and you are guaranteed to get an A with him. His classes are not boring. He knows how to engage his students and get their respect all by using AWESOME sarcasm and jokes :) absolutely LOVED my class even tough I hated math before him!
Methods are medieval. He writes theorems using mathematical notations that are difficult to understand. He continues on to do some problems and does not explain how they are done. He writes the steps and expects you to know what he's doing. I had resort to online tutorials. Tough marker if he does not like/know you. Funny guy though
Awful. Childish "sense of humour", writes the textbook on the board and doesn't explain anything. Only makes office hours and email available to students he likes. Nightmarish grader, let's it be known he has other things to do besides teaching you. Compu-sci prof hating maths, Avoid at all costs.
Worst teacher ever. Makes very hard and long exams and expect us to finish the midterm in one hour but after 2 hours and a half the whole was still writting the exam. Don't take him if care about your grades.
Great professor overall! Honestly if you go to lecture, take proper notes, ask questions, do the assignments you'll be fine. He gives you a lot of examples to really reinforce the theory. Great pace overall, truly cares about his students, even offered an extra lecture so not to rush through. Exams might be a bit long but very fair just like he is.
Great Teacher!!! Helpful, approachable, humorous and humble, i was never bored in his class, gives a huge number of examples as hard as his long Exams. attend and take notes but solve extra problems and you will be fine
good teach, dosent really insult anyone just involves people more, he yells to wake everyone up, or to put emphasis on a problem, his notes are good but sometimes 2 much like the book (mathematical notation) do the problems on your time and you will be fine.
Really good teacher, likes to teach, always keeps the class alive, makes a lot of jokes. Does a bunch of examples and often extends the class to do extra problems. I definitely recommend this teacher.
A good teacher, a cool sense of humor, key to the point, very helpful in this course
So much fun showing up to his classes. He's interesting and keeps his students interested in the subject. Strongly advised!
Fantastic teacher! Would take him again and again. Does tons of examples and makes YOU find the answers first. His class is not for the lazy, but if you participate you will have a clear knowledge of the subject and get great marks. Great sense of humor and very entertaining too!
He explains the material really well. Basically, he will first present the theories which doesn't take a long time and for the rest of the lecture, he will do a plenty of examples for you to understand. Do the midterms and finals samples and you will be good to go.
Good teacher since the theory is taught through the repetition of examples and exercises.
Hes very helpfull and very nice teacher! He helps students a lot and do a lot of exercises in class, not just theory! I find the class easy because he explains well and makes everything clear!
He is such a responsible and warm hearted professor that i have never seen before. Every time i see him he is helping students solving their problems . In addition , u can always feel a relaxing atmosphere in his class since he is very easy going and humous . Last but not least , he will find lots of same problems to make us more familiar with test
Santana is a great teacher in terms of Mathematics. I took MATH 209 w/ him and the Romanelli at the same time. Although overall the atmosphere in Romanelli's class is certainly better, however this guy is the one knows what his doing and holds the perfect pace for student to learn. Plenty of examples in classes which was what you need for math.
He cares about the students and tries to get everyone involved. My friends took this course with other professors and it was supposedly very easy. With Santana? NO. The assignments are insane, the mid-term is similar to the assignments, and the final is ridiculous. If you care about your GPA, avoid. If you want a challenge then go ahead.
Nice teacher who know what he's talking about just listen and do a few exercices at home and you'll be good. Always asks if the pace is okay and is ready to explain over and over if you didn't understand.
Great teacher, funny and crazy at the same time. He explains well and knows what he's talking about. He likes to get everyone involve so be ready to answer his questions!
I'll Have to be completely honest, as much as i dislike this teacher for giving me such a bad grade(i feel that i am strong at math and landed a B+). I cannot deny the fact that he is a really good teacher. If you want to actually learn something, then i recommend him strongly!
He is indeed a real gem. At first you might find him cold and distant but trust me he is SO kind and generous!!! Would definitely take him again!!!!
My favorite Concordia teacher so far. Super clear, concise, doesn't waist time with unrelenting things and makes sure everyone in class understands. He is also surprisingly funny and cracks hilarious jokes here and there.
The best math professor I have ever had. Lectures are clear, using lots of examples in class. He is really teaching.
I'm so scared of Santana I dropped the course. Calls you out in class and makes you answer.
Sanatana was funny but his classes are lecture heavy. He can be unclear so be prepared to learn a lot on your own. But there are some easy marks.
Would honestly never take a class with him ever again. All he does is scroll through his powerpoints, and asks if everyone understood. He also said we had to teach ourselves and he would just be there to answer questions. 70% of the time, we would just waste time by doing exercise sets we could've done at home. Would not recommend.
This professor was challenging to learn from, as he mainly scrolled through PowerPoint slides without much engagement. He seemed averse to questions and particularly disliked incorrect answers from students. Overall, the semester with him as a person was very difficult.
He managed to overcomplicate an extremely easy subject AND he is extremely arrogant. Do yourself a favour and just learn alone on youtube. He doesn't even explain the subject matter in class, just goes over problems (barely, and he doesn't even properly explain those either.) Really unpleasant to be around, avoid if you can.
This guy had no business teaching a computer science math class. made us do 27 iterations by hand on the midterm and slightly less on the final. Has little to no understanding of the algorithms he was supposed to be teaching so he just displayed the code on the screen and focused on the math. Assignments took ungodly amounts of time. Never again.
Class Info
Online Classes
100%
Attendance Mandatory
27%
Textbook Required
65%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.05 avg changeRatings by Course
EMAT213
5.0
(2)MATH206
5.0
(4)COMM225
5.0
(1)MATH204
4.8
(5)MATH201
4.5
(2)Difficulty by Course
CAMP201
5.0
MATH202
5.0
EMAT213
3.5
COMP233
3.5
COMP361
3.5