4.9
Quality2.7
Difficulty98%
Would Retake83
Reviews98%
Would Retake
83
Reviews
Rating DistributionOfficial
5
81
4
0
3
1
2
1
1
0
What Students Say
“Highly recommend taking any classes he teaches”
MAT181 - 5.0 rating“This man is an absolutely incredible professor”
MATH143 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
91%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.07 avg changeRatings by Course
MATH143
5.0
(7)MAT181
5.0
(2)MATH151
5.0
(1)MA141
5.0
(3)MATH141
5.0
(7)Difficulty by Course
MATH181
3.5
MATH240
3.2
MAT153
3.0
MATH143
2.7
MATH182
2.6
Reviews (83)
Seriously one of the best instructors I've had. He is very flexible and willing to help his students with any issues they may have. The class is interactive and his teaching method is a little unorthodox, but that just makes everything easier to remember. He's the perfect combination of someone who knows the subject well, and able to teach it well.
Great professor, very encouraging and helpful! If you show him you care he will go out of his way to assist you. He does a great job explaining things, teaches whats on the tests, and is lenient about grading and dues dates. Would highly recommend him for pre-calc I & II as well as Calc I. Be sure to always attend lectures, he really does care!
You wont go wrong with professor Espejo. He is an amazing guy. His lectures are based on the homework assignments. If you participate in class, you'll get extra credit on your exams. If you need help, he'll be glad to help, even during an exam. He cares for and respects all of his students. Treat the professor in a way you would want to be treated
He is a very caring teacher who gives his students multiple chances to prove they understand the material. Being in a summer class made me have to learn more material in a short time, Professor Espejo made sure to take his time and explain everything carefully. He is an amazing teacher and I would highly recommend him for you next math class.
Amazing professor! He makes sure each students understands the material and also gives students the chance to fix their mistakes. He goes an extra mile to help you as long as you show up and pay attention. Highly recommend taking any classes he teaches.
FIRST CLASS TEACHER! Is very clear and makes sure everyone gets the materiel. Take advantage of his extra credit which comes in form of class participation. Extremely helpful during exams. Not the type to see you fail and is OK with it, wants you to pass. Really good guy as well, gained lots if respect for him. Easy A CALC1 summer course.
This man is an absolutely incredible professor! If he sees that you care for the class, then he will care for you and go out of his way to help you in any way that he can. He makes sure that everyone understands the material and gives extra help. He also gives many chances to improve your grade. He cares and wants all of his students to succeed.
Clearly explains the material. If you dont understand anything he will go over it. Compares the material to real life usage. It has been at least 5 years since i took a math class. As long as you pay attention in class and take notes. you should be able to do well on the exams.
Before taking this class math was my toughest subject. Professor Armando will go out of his way to make sure you understand the material. I suggest taking notes in class as this will definitely help you to retain the information. NEVER BE AFRAID TO TELL HIM YOU DON'T UNDERSTAND, OR NEED HELP!!! He wants all of his students to succeed.
He is by far the best teacher to have. He goes over the material very well and in depth. He makes sure that you understand before continuing. He's lit.
He is a really great professor! As long as you make the effort to show up to class he is more than willing to help you out and succeed in the class. He also loves to give out extra credit for participating, so shouting out the answer every once in a while will really benefit your grade in the end.
Most amazing professor and person I ever came across, has deep knowledge of his subject and knows exactly how to deliver it. He cares about your success, goes out of his way to hep, offers tons of extra credit. Just show up every class and get an A.
The best professor I've ever had. He is compassionate, intelligent, and cares a lot about his students. He loves getting asked questions, and will go far lengths to support his students. Whether or not youre good at math, professor Espejo will make you feel confident about yourself with the material. If you have the chance to take his class, DO IT.
I would honestly rate him a 7 out of 5 because he really takes the time to explain things for you. He will always help you as long as you put in the effort. He's very approachable and very helpful. He's the best when it comes to teaching Linear Algebra. Make sure that you participate in his class.
He seriously cares whether or not you are learning, and won't move forward unless he feel everyone understands. You would think this slows the class down, but not at all... He's extremely good at explaining even the most difficult topics. I don't think I'll ever have a teacher that's so easy to approach and so willing to answer questions.
Professor Espejo was an awesome professor. Make sure to participate in class so he gets to know you, and it will lead to extra credit on exams. Don't hesitate to take his class if given the chance.
A true definition of what a teacher should be, actually cares about his students and is passionate for what he does. All you need to do is participate, and he won't let you fail, he wants to see you succeed. Super approachable and really good guy overall, I have tons of respect for him. If you ever see an opportunity to take him, jump on it.
This professor is how I wish all of my past professors could have been. Prof Espejos lectures were amazing and it made me see again why I like math. He cares about his students, participate and talk to him about what you dont feel confident in. Tons of respect for him and I wish I could have him for all of my classes. Take his class if you can!
Prof. Armando is a best teacher because he helps his student toward learning. You have to talk in the class if you want extra credit. You can ask him as many question you want. He is very polite, patient, and humble professor. I took percal 1 and 2. I would prefer you take this professor if you really want to learn math.
Professor Espejo, is very good at what he does, he is helpful, he supplies every material you need to succeed. If you answer questions in class even if they are wrong he gives extra credit and he is always ready to help no matter the situation. Great professor.
Great math professor! Really makes sure the student understands the lesson. If you dont pass you didnt try. Come to class!
Prof. Espejo is one of the best Math professors that I have met. His lectures are easy to understand. He cares about his students. He always ready to assist.
This guy is one of the best teachers I had, he helped me pass this course by giving me opportunities. As long as you show up to class and show effort, he will do his best to help you pass this course. I would definitely take a course from him in the future!!!
He is the best professor you can ever ask for. He is patient and caring. He make sure that everyone in class understands what he teaches. The most part about him is that he does not give homework but he expect you to participate in class to get extra credit. If all professor can be like him it would be the best. U WILL NEVER REGRET TAKING HIS CLASS
Prof Espejo is one of, if not the best professors I've ever had. He is wicked smart and super kind. Always willing to help anybody and does not judge you for what you don't know. If you participate and show him that you're trying (do all your homework) then he will go the extra mile to make sure you do well. Absolutely inspirational!
He is the best maths teacher i ever have. He is so kind, understanding and teaches really well. All he cares is that you understand the material and you participate in class. He is very easy grader and if you show him you got the idea he will give you point. I really enjoy his class and never missed any day of class.
Professor Espejo is an incredible math teacher. He truly cares about his students and is approachable. He values participation and wants students to understand the material rather than just memorizing formulas. His grading criteria is clear and he does test prep before each exam - work and you'll pass. I can't wait to take another course with him!
AWESOME PROFESSOR! I completely understand Math because Professor Armando explained perfectly. He is a MENTOR!.
I had him for calc II and linear algebra. He truly cares about his students and is passionate about teaching. He is funny and time flies despite the classes being 2-3hours long. Don't be afraid to ask questions and participate and you will do well in class. He is one of the few professors I've had who made me love math and want to actually learn.
THE BEST PROF IVE EVER HAD! Hes so cool. He teaches us many things that textbook doesnt have. Hes really funny too. Definitely take his class if you have a chance to! (I drive to LCC just to take his class. Trust me. Hes worth it!!!)
Professor Espejo was a wonderful instructor for my linear algebra class. I truly enjoyed the class, and actually inquired to see if I could have him for differential equations next semester. If you study and work hard you will do well, and he gives a lot of feedback. I highly recommend taking his course! He went above and beyond what was expected.
Prof. Espejo was hands down the best math instructor I've ever had. Motivating, understanding, and genuine. Definitely come to class, participate, show that you're trying and he'll have your back.
Hes a great guy, truly loves to teach, and cares about his students. The majority of your grade is exams and projects. He will answer almost any question you have during an exam as well as email you if you have trouble with projects. MATLAB sucks. Be aware that you will struggle if you dont know coding. He will be more lenient if you participate.
AMAZING!!!!! He takes his job seriously and his passion for teaching is shown no matter the teaching method. Even during the pandemic, when we switched to remote learning, he made teaching just as fun and easy online. He takes attendance and participation very seriously and rewards those who do so.
Prof. Espejo was one of the best math professors Ive ever had. He actually cares about his students, so if you have any concerns about anything you can take it to him and he is very understanding. He is very realistic with his expectations and believes in redemption. He is also extremely knowledgeable, and it shows. Highly recommend.
Really didn't like him at the beginning of the semester. Lots of lectures that are hard to understand. Although he constantly encouraged questions, he would always say something like "you should have learned this in high school" whenever we would ask. He does make sure that you get an A if you participate and do well on other tests.
Amazing professor who always has you back as long as you put in effort, he was always willing to answer questions on and off class to make sure students fully understood the topics and went the extra mile for us even during the shift to online courses. If you have the opportunity to take Calc I would highly recommend taking it with Prof Espejo
Professor Espejo is the best professor ever, He is a super caring professor and loves to help. he is willing to help you if you want to put the time and effort.
There's no one else like him. He is the most human like professor you'll meet, so caring. Very intelligent and knowledgeable. This is only class you'll take where you don't feel like your professor hates you. If you get the chance, take his class!
Professor Espejo factors in your level of participation in students' grades. If you participated enough in his class, he would sometimes give you a bit of extra credit. He also gives constructive feedback to his students after each test. He is also very understanding of people's circumstances, so he sometimes changes test dates accordingly.
Professor Espejo is hands down the best professor I have ever had. He is a fantastic teacher and you can tell that he truly has a passion for what he is teaching. He tries his best to work with the students and help them succeed, but as a student, you do have to want to succeed yourself.
Calc 2 was definitely not easy, so you'll have to work and study a lot outside of class. Professor's lectures are very helpful and he gives lots of extra credit to those who participate or are proactive. You have to participate during the lecture or else he won't feel compelled to help you. He makes sure you understand the material.
Professor Espejo is one of the best professors at HCC. I had him for the MATH-250 in the spring semester of 2021. He taught out of his experience and real-world application. He is very passionate about his students. If you asked for help, he would spend hours explaining the material until you understood. I am so glad that I had him for MATH-250 If
Had him for Calc III. Gotta say that was the best decision I made in my entire college career. I took this as a summer course near home/virtual, though I go to another university. Professor Espejo is a great lecturer, accessible outside of class and definitely cares about his students. Show up, participate, and show you care; he won't disappoint!
Took him for calc III on summer. Great professor, participate in class do ur knewtons ask for help if u need it. overall if u are a hard working student he won't disappoint.
The professor is passionate about his subject and seems to understand it well, he gets 3 for that. His teaching, however, loses him 2 points. He brings up one subject, then moves on to another subject without closing the previous subject or introducing the new subject, because of that it was hard to understand the lecture. Had to drop out.
That's the best professor I ever had. He is so passionate about his subject, always offers help and tries to make sure that his students understand everything. His lecture is like magic: he explains it in an easy way, but when you see a complicated problem you KNOW how to solve it(I still can't get how it is even possible).
One of the most outstanding professors I've ever had. He made sure I understood the concept before moving on to the next one as a slow learner it was great because I understood what am learning. He goes out of his way to ensure that all of the students comprehend the material. If you have the chance, enroll in his class; it was the best decision.
He is a very kind and helpful professor. Assignment are pretty helpful. Give extra points if you participate in class. The lecture are easy to understand. The test is a little hard but if you ask him to go over the test, he will explain to you what you did wrong and give point back for correction
Professor Espejo may be the BEST math teacher I have ever had. Calculus introduces new topics and is expected to be difficult. He taught it to us in a way that not only did you learn it, but you understood it. He is eager to help if you need it. If you want to learn and understand calculus, Professor Espejo is the one.
I took Math-181 and Math-182 with Prof. Espejo and both classes were fantastic. I understood every section and he was very encouraging throughout the course. As long as you show him dedication by doing your homework and asking questions, he would work with you to achieve your goals.
I think Professor Espejo was one of the best math teachers I ever had. He cares about his students and if you needed help he would gladly make time to give you tutoring before class. The exams were easy if you attended lecture and participated. Highly recommend!!!
An amazing person. Not only was he an amazing professor, he was genuine and actually cared about his students. He brought concepts from the textbook to the real world and showed us how he applies the things we learn in his other job as a civil engineer. Top 3 best professors I have ever taken!
Best professor I've had in my college years, I have failed calculus a lot of times. Professor Espejo, spent time with all of us in and outside of class teaching us the real fundamentals of calculus. An genuinely amazing person who actually cares for his students, take his calc class if you actually want to learn this stuff;greatest teacher Ive had
Believe everyone who says he's the best teacher they've had because it's true. He really paid attention to who participated and showed up. Sometimes participation helped you get your homework graded without completing it because he said you showed that you knew what you were doing. He made a challenging subject easy. Very helpful and understanding.
Professor Espejo is an amazing professor. He explains things clearly and gives great examples in class. He cares about getting to know everyone and making sure everyone knows the concepts. He focuses on the mechanics of the problems rather than the theory, so I got a lot of practice problems that will help me with my future engineering classes.
Professor Espejo made the subject accessible to me, a non-engineering student. His clear lectures, explanations, and practical examples helped me understand. He encouraged active class participation and also provided Generous Grading. It motivated me so much. Under his guidance, I gained a solid understanding of the subject. Was a Great class.
Professor Espejo has excellent teaching skills, good explanation to understand the concepts to his students. He cares his students. He always attentions to class. He askes questions to get answers from the students. He check back to students that we understand or not. The exams were easy if you attended lecture and participated. Highly recommend.
He was a great professor who helped me a lot, giving lots of tips and gave extra credits points for participating in class, whether your answers were right or wrong. Overall an excellent teacher. He was always willing to have a meeting with me when I needed help in understanding the concepts and in preparing for tests and quizzes.
He is extremely entertaining and makes sure you truly understand the material, not just memorizing stuff for tests. He truly knows the material himself and he is a great help to his students. I wish my class wasn't just a summer semester so I could learn more from him.
Professor Espejo is a fantastic math teacher. He really helps you understand the material by tossing out the textbook language and teaching it in a way that makes sense for someone who's learning it for the first time. He's very fair with all his students and while his tests are hard, he certainly prepares you for them.
Great professor that cares for his students. If you put in A effort you will get an A. Fair grader. Gave opportunities for extra points for participation. Show up and participate and he will help you succeed. Ask questions! Exams are difficult and require a large math background. Strong algebra and calculus skills from previous semesters will help!
Great teacher, just sometimes heavy on homework. Didn't explain MatLab coding but that was 50% of the homework at times. Tests are just like in class examples
This is the guy. Look no further.
Best professor I ever had. He really cares about his students and wants you to succeed. The material is tough but if you pay attention you'll do good.
Professor Espejo is awesome. I was so worried going into Calc 2 from Calc AB, but his lectures and exams are so straightforward if you try in class. The homeworks required by HCC are a bit annoying, but he makes sure you understand the material enough in order to complete them. He is more than happy to answer and clarify any question you have.
Professor Espejo is the best. His classes are easy to understand, and he teaches everything that we need to know for the exams. You truly get to learn a lot with him. If I could take him again I would do it.
Professor Espejo was the best professor I have ever had. From the first lecture, it was clear that he would ensure every students' success. Using real-life examples, online simulations, and thorough lectures, every topic was crystal clear. If you have the chance to take his class, don't hesitate to enroll; you won't regret it.
Prof. Espejo was amazing. He takes the time to ensure every students understand the most abstract subject, he gives you the opportunity to get points back on your exam by participating in class, he gives real life examples to make you understand the importance of mathematics. Some can consider the extra credit unfair. Overall amazing Professor!!
Professor Espejo goes out of his way to help his students and is a great lecturer. The exams are very fair, and more importantly, his grading is extremely fair. He takes into consideration if the exam questions can actually be solved by the students in the given time. If you are willing to learn, he is willing to work with you. HIGHLY RECOMMENDED!
Professor Espejo is a great professor. At times I thought the class was annoying, but I think that's just because I had my class online and a large majority of my classmates were not the brightest. There isn't that much homework, it's quite manageable. He makes his tests which are "difficult", but it is quite easy to get an A if you show your work.
Great teacher tests and homework weren't to difficult just show up study and you'll be fine the only thing I did hate was how he would just randomly call on people but other than that I highly recommend
Professor Esepjois great professor. Super chill and really cares about learning, not just grades. Encourages participation and values your ideas. Easy grader too , as long as you try you're good. Highly recommend.
The lectures are really good and make sure to do the review sheets as they are very close to the exams. I also recommend taking a lot of screenshots of during the lectures as he often teaches techniques that are faster and easier, but less commonly taught so outside resources can be harder to use.
Professor Espejo is one of my favorite professors so far. He isn't harsh grader at all, he rewards you for participation in class. Make sure you pay attention to all that he says. His techniques of solving problems are very direct and easy. You will get rewarded for just showing your knowledge on the test!
Very caring teacher that wants to help you succeed. Extremely knowledgeable in a variety of topics. Fair amount of homework. Participation and effort on your end will reap huge benefits because he wants to see that you care about the material. Would take him for any class I was able to.
My favorite professor. He gives very good feedback on your work, teaches you the material well, and only tests you on what he has taught you. He has a very nice and caring personality which makes asking questions very easy. He is a very gentle grader and stresses only HIS homework matters. Listen to his directions well! To the professor: CHIMPUM!
Be sure to do your assignments on time and ask him lots of questions, especially on tests
Ask questions in tests and in class
I HATE math. I never understood it. I did the 7-week Fall semester 1 that ended 10/9/25 with professor Espejo and let me tell you.. He is an awesome professor. He is passionate about teaching and he is actually there to help. He is heavy on showing your work, and he appreciates when you highlight your answers. I got 100% on all of my exams! WTA!
Professor Espejo is an excellent, fair, and patient professor for the accelerated MATH141 College Algebra course. He encourages participation and offers great support during office hours (no textbook required). Committed to student success, he makes it clear that students must also put in the work. Highly recommended for motivated learners.
Sucked at math terribly in high school but he actually made it understandable! Got A+'s on every exam. Manageable workload, remember to not fall behind. Participate in class and ask questions during the exams, he loves to help and is extremely kind. Gives great feedback on assignments and is willing to help students anytime. DO THE EXAM REVIEWS!!
Professor Armando Espejo is an amazing math teacher. He is super nice, patient, and very understanding with his students. He explains concepts clearly and always makes sure everyone understands before moving on. If you're struggling, he's always willing to help and never makes you feel bad for asking questions. I would definitely recommend him!!
Class Info
Online Classes
100%
Attendance Mandatory
91%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.07 avg changeRatings by Course
MATH143
5.0
(7)MAT181
5.0
(2)MATH151
5.0
(1)MA141
5.0
(3)MATH141
5.0
(7)Difficulty by Course
MATH181
3.5
MATH240
3.2
MAT153
3.0
MATH143
2.7
MATH182
2.6