4.1

Tashfeen Karamat

Engineering - Carleton University

4.1
Quality
3.0
Difficulty
76%
Would Retake
97
Reviews
4.1
Quality
3.0
Difficulty
4.1
Helpful
4.1
Clarity

76%

Would Retake

97

Reviews

Rating Distribution
Official
97 total ratings

5

55

4

19

3

8

2

6

1

9

What Students Say

such a nice and welcoming man, very humble

ECOR1044 - 5.0 rating

I did the whole course the night before the exam

ECOR1044 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 74 grades
Most common grades:
A+ (31)
Not sure yet (14)
A (12)
Grade Distribution
A(43)B(11)C(6)D(1)F(1)A-/B+(13)
Based on 93 reported grades
A+: 31
Not sure yet: 14
A: 12
B: 10
Common Tags
Caring (30)
Respected (26)
Lecture heavy (18)
Amazing lectures (18)
Graded by few things (16)
Accessible outside class (14)
Inspirational (13)
Hilarious (12)
Rating Trend

Declining

-0.49 avg change
Mar
Apr
May
Jun
Jul
Dec
Last 6 months
Ratings by Course

ELEC2607

5.0

(3)

ELEC2601

5.0

(1)

ECOR1052

4.4

(7)

ECOR1043

4.0

(80)

ECOR1044

3.6

(5)
Difficulty by Course

ECOR1044

3.4

ECOR1043

3.0

ELEC2607

3.0

ECOR1052

2.6

ELEC2601

2.0

Reviews (96)
5.0
3.0
ELEC2607
Grade: A+
Jun 5, 2019
Would take again

Tashfeen is a solid professor. He has good energy and reassuring personality. You will feel inspired after his lectures. He emphasizes material that is important. He is very dynamic and has good people skills. Also, I think he graded our exams very generously. That said, labs are difficult, and my advice is to pay for course hero.

Respected
Clear grading criteria
Caring
3.0
3.0
ECOR1052
Oct 28, 2019
Wouldn't take again

Hard to understand but that's all. He's a sweetheart

Accessible outside class
Group projects
Caring
5.0
3.0
ELEC2607
Grade: B
Nov 8, 2019
Would take again

Tashfeen is an amazing prof and such a nice person. He puts in a lot of effort preparing before his class. He's always prepared to answer your questions. He cares about his students a lot. Didn't mind the accent. You can still understand everything as long as you pay attention. Generous with marking. Highly recommended!

Gives good feedback
Amazing lectures
Caring
5.0
3.0
ECOR1052
Grade: Not sure yet
Dec 11, 2019
Would take again

Tashfeen is an awesome professor! He is very kind, helpful, and explains concepts exceptionally well. He is always encouraging his students to ask questions, even if it is about basic concepts. The labs were not difficult, and the midterm and final were very fair. Overall, great professor and great class!

Accessible outside class
Group projects
Caring
5.0
3.0
ECOR1052
Dec 11, 2019
Would take again

Professor Tashfeen is very good, I highly recommend choosing him as your professor. He makes him available for out of class discussions about the course and is always happy to help. His lectures are enjoyable.

Respected
Accessible outside class
Clear grading criteria
5.0
3.0
ECOR1052
Dec 31, 2019
Would take again

He is a great prof who is always encouraging his students. He genuinly wants his students to do well and is really helpful in his office hours, but I do recommend going to the lectures as he goes through a lot of practice examples and show some tricks to make the questions easier.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
ECOR1052
Grade: A
Jan 11, 2020
Would take again

Very sweet and devoted prof. His lecture slides are pretty self-explanatory and well-organized. He also uploads practices Qs and other things that are very similar to the actual exam. Amazing prof!

Gives good feedback
Amazing lectures
Caring
5.0
2.0
ELEC2601
Grade: A+
Jun 9, 2020
Would take again

Great teaching, always available after class

Accessible outside class
4.0
2.0
ECOR1052
Grade: A+
Aug 15, 2020
Would take again

Dr. Karamat is a very caring individual. Although he is sometimes difficult to understand he will gladly clear anything up. During his office hours he is very friendly and will ensure you understand whatever you did not previously

Graded by few things
Hilarious
Caring
4.0
2.0
ECOR1052
Grade: A+
Aug 15, 2020
Would take again

Tash is a great prof. His lectures are sometimes a bit hard to understand but he does his best to explain the material. He is one of the only prof's I have seen that actually cares about his students. He is gentle and is willing to help you understand the material during office hours.

Respected
Accessible outside class
Caring
1.0
4.0
ECOR1043
Grade: Incomplete
Jan 26, 2021
Wouldn't take again

55% of the course is the final exam, 30% Labs, 15% Pre labs. Really difficult to understand, kind of annoying, not even a real professor, doesnt care about students difficulties. Doesnt care or try to understand students, hes the only circuits instructor, so if you doing anything scientific, you have to take his class. Heavy, long exam. Hated it.

So many papers
3.0
3.0
ECOR1043
Grade: A-
Feb 27, 2021
Wouldn't take again

He was a nice professor but hard to understand at times. My class and labs were really early in the morning. so that didn't help. I found the course material to be difficult, so I would recommend a good amount of practice. The Labs were the most difficult part I found. The exam was 55% so it's important to study hard for that.

1.0
5.0
ECOR1043
Grade: C
Mar 2, 2021
Wouldn't take again

The way that ECOR1043 is set up is horrible, the only grades you can get outside of the 55% exam are prelabs and labs that are irrelevant to the lecture material that uses software that constantly fails. Oh and I didnt get any marks back till the end. Other than that lectures were meh, the exam was brutal and there was no ta or prof office hours.

Test heavy
Lecture heavy
Tough grader
5.0
3.0
ECOR1043
Grade: A+
Mar 5, 2021
Would take again

He's a really caring prof and im glad to have been taught by him. The course wasn't really that tough but beware that the final is worth quite a bit (around 55% iirc) and you need to pass the final to pass the course.

Accessible outside class
Amazing lectures
Caring
4.0
5.0
ECOR1043
Grade: C
May 1, 2021
Would take again

Tash is a very good and caring prof. However, the way that this course is set up is bad, and I assume that its not his fault. We didnt get any feedback till the end and the software used for the labs failed for me A LOT. I wish this class was in person because I actually really enjoyed it, and Im sure hes great in person.

Respected
Graded by few things
Caring
4.0
3.0
ECOR1044
Grade: A+
Sep 1, 2021
Would take again

Course was good. Content explained well. Options for synchronous, or watching the recording (highly recommend synchronous, he answers all questions and sometimes forgets to start the recording).

Respected
Accessible outside class
Participation matters
4.0
2.0
ECOR1043
Grade: A+
Sep 1, 2021
Would take again

Watch synchronously, you get so much more out of the lecture and course and he is great at answering questions and explaining.

Respected
Amazing lectures
5.0
2.0
ECOR1043
Grade: A+
Sep 7, 2021
Would take again

The slides for his lectures were well laid out and he is a good lecturer. Lectures were offered live or recorded. The exam was easy as long as you had been keeping up with the class.

Amazing lectures
4.0
3.0
ECOR1043
Grade: A+
Nov 6, 2021
Would take again

Tash is a nice guy but hard to understand sometimes. Make sure you read over the slides before attending his lectures which helps you follow along better. Did not get any grades back for the labs until the end which didn't really help. Study or else you will fail that brutal long final exam.

Test heavy
Clear grading criteria
Lecture heavy
5.0
3.0
ECOR1043
Grade: Not sure yet
Nov 7, 2021
Would take again

Professor tash is simply amazing, makes content easy to swallow and 1043 overall had a manageable workload compared to other first year classes. No midterm and a relatively fair final. Study and you will do great. My only complaint is how long it takes them to grade labs.

Skip class? You won't pass.
Graded by few things
Lecture heavy
5.0
2.0
ECOR1043
Grade: Not sure yet
Nov 11, 2021
Would take again

A really nice prof. Lectures were easy to follow and understand. Teaches the concepts really well, and provides excellent examples for practicing problems. Final exam was long but fair. Put in the work and you'll pass.

Respected
Amazing lectures
Caring
4.0
2.0
ECOR1043
Grade: A+
Nov 18, 2021
Would take again

Professor Karamat was a overall a solid prof. The only criticism I have is that there are times he goes over more complex topics a little too quickly, but takes more time for simple concepts. However he is still a great prof who takes time to go over any questions the students may have after the lectures. Labs and exam were pretty straightforward

Accessible outside class
Caring
5.0
3.0
ECOR1044
Grade: B+
Dec 17, 2021
Would take again

such a nice and welcoming man, very humble. Only issues were last lec (op amps) could've been better, its a difficult concept. And labs were graded too slowly. Other than that, a real gem. Cares about student success and well being. Curved the final as well!!

Respected
Inspirational
4.0
3.0
ECOR1044
Grade: A
Jan 6, 2022
Would take again

Genuinely cares about his students. Final exam was fair. My one complaint is that the class was async (not his fault). I wished the lectures for op-amps were better explained with more practice problems. Also, the TA's for this class were rude and condescending :( They had a bitter tone whenever students asked for help and had a major attitude.

Test heavy
Group projects
Caring
4.0
4.0
ECOR1043
Grade: A-
Jan 10, 2022
Would take again

The lectures were very thorough and he stayed afterwards to answer questions and go over confusing concepts. The content is difficult but there are materials available to help and he is available to help when you need it.

Respected
Group projects
Lecture heavy
4.0
3.0
ECOR1044
Grade: A
Jan 30, 2022
Would take again

I did the whole course the night before the exam. His voice is so soothing (almost like winnie the pooh) and it is very relaxing to listen to. Well structured lectures too

Group projects
5.0
2.0
ECOR1043
Grade: A-
Apr 17, 2022
Would take again

A very good teacher overall!

Amazing lectures
Caring
Accessible outside class
5.0
3.0
ECOR1043
Grade: Not sure yet
Oct 31, 2022
Would take again

I was scared to do circuits, however it is one of the courses I have the most intuition with now! No doubt he is a factor in that. He may talk fast or over complicate, but he makes efforts to do better teaching and likes to know how to improve his teaching. So he will only get better from here

Participation matters
Amazing lectures
Inspirational
5.0
2.0
ECOR1043
Grade: Not sure yet
Nov 8, 2022
Would take again

Arguably the best first year professor in the engineering department. Lectures are easy to understand and if you pay attention, it is very easy to get a 90 or higher on the exam and even final grade.

5.0
3.0
ECOR1043
Grade: A+
Nov 15, 2022
Would take again

Great professor, he has good explanation skills and he is trying to be useful to students. I would definitely recommend taking a class from him.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
ECOR1043
Grade: A+
Nov 15, 2022
Would take again

GO FOLLOW feenafoto!!!!

Amazing lectures
Inspirational
Respected
5.0
3.0
ECOR1043
Grade: A
Nov 15, 2022
Would take again

He's great!

Amazing lectures
Hilarious
Caring
5.0
4.0
ECOR1043
Grade: A
Dec 13, 2022
Would take again

He's a great professor; even though I didn't understand many of the concepts, it's a great class. He's always there to help if you have questions about the material and encourages students to ask for clarification. He is a wholesome teacher, love the little quizzes about the pictures he takes at the beginning of class.

Hilarious
Caring
Accessible outside class
5.0
3.0
ECOR1043
Grade: B
Dec 14, 2022
Would take again

Honestly amazing prof. Classes are enjoyable, and as long as you listen you will get a good grade

Amazing lectures
5.0
2.0
ECOR1043
Grade: B
Dec 15, 2022
Would take again

Great Prof, it is clear he cares about the student's success, and he explains the material very well. But the course is difficult, do the practice and review the material consistently, and you'll do fine.

Participation matters
Amazing lectures
Test heavy
5.0
2.0
ECOR1043
Grade: A+
Feb 17, 2023
Would take again

Wholesome professor. He really wants us to understand the subject, and seems to enjoy teaching. He sometimes overcomplicate certain things, but he is readily available to clarify his points whenever there is ambiguity. Overall, he is an excellent professor who sparked my interest in circuit analysis.

Clear grading criteria
Caring
Graded by few things
5.0
3.0
ECOR1043
Grade: B+
Feb 21, 2023
Would take again

Great fotos

Amazing lectures
Inspirational
Hilarious
3.0
3.0
ECOR1043
Grade: A+
Apr 10, 2023

He is mid.

3.0
4.0
ECOR1043
Grade: B+
Apr 15, 2023

In lectures, Tash was a great prof who cared a lot. He did his best to make lectures enjoyable and to teach the subject. His final on the other hand, was absolutely brutal. It was multiple choice, and the focus was not what he had implied it would be, and the time limit was incredibly tight.

5.0
1.0
ECOR1043
Grade: A+
Oct 21, 2023
Would take again

Tash is an amazing professor. He actually cares about his students (the ones who actually listen). Very personable, open and understanding. He breaks down his lectures and makes them very easy to understand and always answers questions.

Inspirational
Caring
Respected
5.0
1.0
ECOR1043
Grade: A+
Nov 2, 2023
Would take again

amazing professor, make course super easy

5.0
3.0
ECOR1043
Grade: A+
Nov 11, 2023
Would take again

Okay so Tash is a really good prof. He takes a couple lectures getting used to but once you get him 1043 is a breeze. If u think about it compared to other courses his content includes no complex math and the labs are straightforward he tells you exactly what tonput in the report and you dont even have to cote anything.

2.0
4.0
ECOR1043
Grade: Not sure yet
Nov 14, 2023

terrible exam

Lecture heavy
Graded by few things
5.0
1.0
ECOR1043
Grade: A+
Nov 21, 2023
Would take again

really good professor, make class very interesting, if you pay attention to his class, easy to get the higher grade

Lecture heavy
5.0
1.0
ECOR1043
Grade: A+
Nov 24, 2023
Would take again

goat

2.0
4.0
ECOR1043
Grade: Not sure yet
Nov 24, 2023

Exam was much harder than expected

Lecture heavy
Graded by few things
2.0
5.0
ECOR1043
Grade: B
Nov 26, 2023

Horrible final exam. It was 100% a weed out class. And samples/practice were utterly useless. He's an amazing person, but not an okay prof. Definitely do not let the work accumulate and search for external resources to teach yourself.

Lecture heavy
5.0
3.0
ECOR1043
Grade: B+
Dec 8, 2023
Would take again

Accidentally pulled an all-nighter a couple of days before the exam with all his students in Zoom to answer final questions, always ready to help at any time of the day, always understanding and caring, he's just so cool. He gives you everything you need to succeed and then some. He's the goat.

Clear grading criteria
Caring
Lecture heavy
3.0
4.0
ECOR1043
Grade: B
Dec 9, 2023
Would take again

Cool & nice guy, cares about his students. Course content was easy to follow and he did give practice problems/answers. The labs were ok. However the final exam was brutal. Sample exam did not really prepare us for what was coming that day & he did say in the zoom the final was relatively going to be easy, but unfortunately his words were not true.

Inspirational
Caring
Respected
5.0
2.0
ECOR1043
Grade: A+
Dec 26, 2023
Would take again

He's really caring prof, and is always willing to help you understand concepts if you ask. He gives a lot of practice problems throughout the course and emphasizes the important concepts of the course. The final exam was not at all difficult if you did the work throughout the course, although it was made out to be easier than it actually was.

Caring
1.0
4.0
ECOR1043
Grade: B
Jan 4, 2024

Easily frustrated with students, often claims "you should know this by now". Does not explain his content well in lectures and moves very quickly.

2.0
3.0
ECOR1043
Grade: A
Jan 24, 2024

Difficult to grasp concepts often over explained making them confusing.

5.0
3.0
ECOR1043
Grade: A+
Mar 20, 2024
Would take again

Thick accent, but even thicker heart

Participation matters
Caring
Graded by few things
5.0
3.0
ECOR1043
Grade: A+
Mar 21, 2024
Would take again

Includes a little about himself and lets you get to know him better, great lectures with many examples in lecture slides so you really understand the concepts. Also posts mock exams and practice assignments with answers so you can really practice the course content.

Amazing lectures
Gives good feedback
Respected
3.0
2.0
ECOR1043
Grade: C+
Aug 1, 2024

I think tash is an overrated prof. His teaching is a little too rushed and the final is way harder. Do not underestimate the difficulty of the class.

Lecture heavy
1.0
5.0
ECOR1043
Grade: Not sure yet
Oct 31, 2024

he shouldn't teach ECOR, gained 0 knowledge from the lectures, every time I walked out of a lecture it felt like I knew less and less about electricity, expects us to know what he's teaching even though its the first time we ever see it.

Tough grader
2.0
5.0
ECOR1043
Grade: Incomplete
Nov 2, 2024

Talks as fast as a jet, which would be fine if the lectures were recorded like pretty much all the other professors do (they aren't). Has decent amount of homework on DC circuits but drops a bombshell on us with AC circuits and barely assigns any homework. If this professor recorded his lectures, this class would be bearable. But he's too fast.

Get ready to read
Lecture heavy
Graded by few things
5.0
2.0
ECOR1043
Grade: Not sure yet
Nov 2, 2024
Would take again

I love Tash so much. He cares sm abt his students and he's so funny. Also the exam was not bad at all, completely fair. I wish him the best #circuits4L

5.0
1.0
ECOR1043
Grade: Not sure yet
Nov 4, 2024
Would take again

Good professor and cool guy

5.0
4.0
ECOR1043
Grade: A+
Nov 12, 2024
Would take again

Funny guy, really cares about his students. Exam was hard and there are no test to check how you're doing in the course. Also follow him on Instagram lol.

Inspirational
Hilarious
Caring
1.0
5.0
ECOR1043
Grade: Drop/Withdrawal
Nov 12, 2024

Thank you professor, after my 3rd attempt I have failed and switched out of engineering. I really hope you get replaced for future students. Had this Prof all 3 times and no matter how much effort i put i failed. Good luck everyone, good riddance Tash.

Test heavy
5.0
3.0
ECOR1043
Grade: A-
Nov 13, 2024
Would take again

Tash is one of those profs who enjoys teaching a subject he is passionate about. He creates an uplifting and motivating environment by sharing his hobbies of photography and other things which I found very cool. As for his exams, his final was pretty fair, as long as you put in the work and study ahead of time you should be fine.

Caring
Respected
Lecture heavy
5.0
3.0
ECOR1043
Grade: B+
Nov 14, 2024
Would take again

Tash is a wonderful prof who really cares about his students (and his instagram). He makes sure to stress what content you need to know for the exam, and the exam has no surprises. The exam did have a large volume of questions, but to pass it isn't that challenging. I loved his lectures as they were very engaging and he was often quite funny.

Inspirational
Hilarious
Caring
3.0
2.0
ECOR1043
Grade: B
Nov 19, 2024
Would take again

Can be difficult to tell what he's saying but he's solid at explaining the concepts and is pretty helpful. His exam was also easier than the practice questions and he hosted a zoom meeting the week of the final to go over all the concepts and practice exam which was very helpful. You could easily get an A in this class if you don't cram final week.

4.0
4.0
ECOR1043
Grade: B
Nov 26, 2024

Okay, professor talks way too fast, so hard to understand sometimes. Very confusing at times. Don't cram for the exam cause you'll regret it.

Get ready to read
Lecture heavy
Graded by few things
2.0
4.0
ECOR1043
Grade: A
Dec 6, 2024

It's hard to understand him at times (he talks too fast), and unfortunately I had to learn a lot myself, especially about AC circuits. He gives very little practice for AC circuits and throws the topic of complex numbers at us with no explanation. FYI, 6ish AC/filter problems on the exam, and imo, his mock exam is not sufficient (too easy).

1.0
5.0
ECOR1043
Grade: F
Dec 15, 2024

Super-overrated professor, challenging to understand, talks too fast and overcomplicates things. It was a challenging and lengthy final that did not have enough time.

Lecture heavy
Test heavy
Graded by few things
4.0
3.0
ECOR1043
Grade: A
Dec 18, 2024
Would take again

If you pay attention and know your stuff, youll do fine! The foundations are the most important for 1043 and I believe thats the reason many struggle. Accent is more than understandable. Tash cares for the students who try, its obvious!

Amazing lectures
Hilarious
Lecture heavy
5.0
3.0
ECOR1043
Grade: B+
Jan 12, 2025
Would take again

Very engaging, care about what he was teaching which is what kept the class awake and his material was super easy to understand nothing was too bad

Amazing lectures
Hilarious
Caring
4.0
4.0
ECOR1043
Grade: A+
Jan 16, 2025
Would take again

Engaging professor, but you will need to be paying attention in lectures and do practice problems. You cannot cram for the exam.

Lecture heavy
Test heavy
Graded by few things
5.0
2.0
ECOR1043
Grade: A-
Jan 19, 2025
Would take again

Such a great prof. He clearly cares about his students and wants them to do well. Everyone says his final is really hard but the questions are very fair if you actually go to lectures and do his practice questions. Also follow his insta he posts funny reels.

Lecture heavy
4.0
4.0
ECOR1043
Grade: A-
Feb 1, 2025
Would take again

Your entire mark is based off the exam and your labs, exam was a diddler fr

Hilarious
Test heavy
Graded by few things
5.0
3.0
ECOR1043
Grade: Not sure yet
Feb 28, 2025
Would take again

simply the goat

Inspirational
Hilarious
Caring
5.0
5.0
ECOR1043
Grade: A+
Feb 28, 2025
Would take again

Stylish and classy

5.0
1.0
ECOR1043
Grade: A+
Feb 28, 2025
Would take again

the goat! the goat!

Clear grading criteria
Inspirational
Respected
5.0
3.0
ECOR1043
Grade: Not sure yet
Feb 28, 2025
Would take again

He is super passionate about the course! Just don't talk in class haha

Caring
Respected
Test heavy
5.0
2.0
ECOR1043
Grade: A+
Feb 28, 2025
Would take again

Great professor, he truly wants his students to learn and always provides help and explanations to those who need it

Amazing lectures
Caring
Respected
4.0
3.0
ECOR1043
Grade: A
Feb 28, 2025
Would take again

Know your circuits really well and you'll succeed. Do the practice problems on the lecture and all his practice and you should be perfectly fine, there's no trick problems on the circuit portion of the final.

Respected
Graded by few things
5.0
3.0
ECOR1043
Grade: Not sure yet
Feb 28, 2025
Would take again

Great professor, enjoyed his class. Also really cares for his students, funny too.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
ECOR1043
Grade: Not sure yet
Mar 1, 2025
Would take again

W Prof - We love South Asians

Amazing lectures
Test heavy
5.0
3.0
ECOR1043
Grade: B
Mar 12, 2025
Would take again

I passed, thank you Tash. Most aesthetic Instagram run by a professor.

Inspirational
Online Savvy
5.0
3.0
ECOR1043
Grade: A+
Mar 12, 2025
Would take again

Tash is an amazing professor, who cares about his students. His lectures ensure you understand how to apply concepts and the math behind them very well. He can go a bit quick at times, and so it's very important to keep up with the sample problem sets he distributes every week. His final exam was very fair and didn't have many surprises.

Amazing lectures
Inspirational
Hilarious
5.0
4.0
ECOR1043
Grade: A
Mar 15, 2025
Would take again

Great chill funny guy

Inspirational
Hilarious
Respected
1.0
4.0
ECOR1043
Grade: Incomplete
Mar 18, 2025

For his ELEC 4906 class. Had him for early year courses and he's pretty good actually, but avoid him at all cost in higher years. Gives 40 minutes to do exams with 40-70 questions, admits that he should give more time, and then repeats the same mistake. Content isn't difficult he just has very unrealistic time to write them. Super overrated.

Tough grader
Get ready to read
Test heavy
4.0
3.0
ECOR1043
Grade: B
Mar 19, 2025
Would take again

Ensures that topics known to be difficult are covered thoroughly and gives a lot of hints for important concepts that should be remembered. Avoid talking too much as he gets hella angry even if its not too loud.

Respected
4.0
3.0
ECOR1043
Grade: B-
Mar 19, 2025

Learning objective was clear but was an unclear teacher at first. In the end was a supportive professor and wanted students to pass with samples exam and online lecture to go over sample exam. Made clear what kinds of things to understand and know for exam. Only grades were exam and labs

Lecture heavy
Graded by few things
Accessible outside class
4.0
3.0
ECOR1043
Grade: C
Mar 24, 2025
Would take again

Hilarious guy, lectures were very important as he went over many practice problems, could have explained them a bit better, but no curveballs on final exam, only issue was that it was completely MCQ's. Show up to his class = higher grade

Test heavy
Graded by few things
Accessible outside class
5.0
3.0
ELEC2607
Grade: Incomplete
Apr 8, 2025
Would take again

Great guy, take this course as an elective!

Amazing lectures
Clear grading criteria
Respected
4.0
2.0
ECOR1043
Grade: A+
Apr 29, 2025
Would take again

Only went to two lectures, but the prof seems great. I wouldn't say this is a course where you have to understand everything on a deep level, but you need to understand how to solve the problems. Beyond that, a surface level understanding of the material should leave you very well prepared for the final.

1.0
4.0
ECOR1043
Grade: C+
May 1, 2025

Talks way too fast and doesn't give lots of help or prep for the exam

3.0
3.0
ECOR1043
Grade: C+
May 5, 2025

His lectures move quickly and lack in-depth explanations, so it's best to study the content beforehand. He gives hints during lectures, so attendance is mandatory for a higher grade. He provides plenty of practice material; review it ahead of time. Labs are easy, but aim for high marks. His exam is entirely multiple choice, so practice a lot.

Tough grader
Lots of homework
Graded by few things
5.0
2.0
ECOR1043
Grade: A
Jun 4, 2025
Would take again

overall attend lectures and do assignment u will be fine

Group projects
Amazing lectures
Clear grading criteria
5.0
3.0
ECOR1043
Grade: A-
Jul 24, 2025
Would take again

Explains concepts decently. Attending lectures aren't mandatory and he doesn't really go in-depth into anything that's not on his slides, but he will tell you exactly what is on the final exam. He gives a lot of practice problems so make sure to do those because the exam is completely multiple choice. Labs are easy so aim for high marks.

Group projects
Clear grading criteria
Caring
1.0
5.0
ECOR1044
Grade: A+
Dec 10, 2025

FOUR WORDS; BIG. BEAUTIFUL. BALD. HEAD. (BBBH). the only reason ppl like him is for his BBBH, like comeon guys, he's just hammin it up for you, layin it on THICK, get a grip! "we love tash, he is the best, my favorite prof", LIES its the BBBH, its always the BBBH, and it will always be.

Respected
5.0
3.0
ECOR1043
Grade: A
Dec 16, 2025
Would take again

Good prof, nice lectures. He is sensitive to people who talk in his lectures so be aware. Accessible outside the class.

Participation matters
Amazing lectures
Respected
5.0
2.0
ECOR1043
Grade: A+
Dec 27, 2025
Would take again

Kool guy, Kool shirts, Kool instagram, Great Teacher. BBBH noted. Take the class

Respected
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 74 grades
Most common grades:
A+ (31)
Not sure yet (14)
A (12)
Grade Distribution
A(43)B(11)C(6)D(1)F(1)A-/B+(13)
Based on 93 reported grades
A+: 31
Not sure yet: 14
A: 12
B: 10
Common Tags
Caring (30)
Respected (26)
Lecture heavy (18)
Amazing lectures (18)
Graded by few things (16)
Accessible outside class (14)
Inspirational (13)
Hilarious (12)
Rating Trend

Declining

-0.49 avg change
Mar
Apr
May
Jun
Jul
Dec
Last 6 months
Ratings by Course

ELEC2607

5.0

(3)

ELEC2601

5.0

(1)

ECOR1052

4.4

(7)

ECOR1043

4.0

(80)

ECOR1044

3.6

(5)
Difficulty by Course

ECOR1044

3.4

ECOR1043

3.0

ELEC2607

3.0

ECOR1052

2.6

ELEC2601

2.0

Similar Professors