Although teaching evaluations are known to be flawed, I feel that there is some insight that can be gained from them. Given I pride myself on how I approach teaching, I think it is only fair to share the students’ perspective on my practices. The evaluations below cover the course I have taught as instructor and the courses I have supported as a teaching assistant. They are the standard end-of-term surveys run by UBC; students received no reward or incentive to complete them, and the full reports are linked in every section for transparency. I am grateful to the students for their kind words.
At a glance
Each row is one term of teaching. The bar shows the answers to the survey’s summary question (for example, “Overall, I learned a great deal from this instructor”), with the number of students in each segment. “Responses” is the number of surveys submitted; a few students submit without answering every question, so a bar can total slightly fewer.
| Course | Term | Role | Responses | Overall |
|---|---|---|---|---|
| ENGR 454 | 2025W Term 2 | Instructor | 20 | |
| ENGR 458/558 | 2025W Term 1 | Laboratory TA | 17 | |
| ENGR 320 | 2024W Term 2 | Tutorial TA | 15 | |
| ENGR 458/558 | 2024W Term 1 | Marker | 17 | |
| ENGR 320 | 2023W Term 2 | Tutorial and laboratory TA | 34 | |
| ENGR 458/558 | 2023W Term 1 | Marker | 13 | |
| ENGR 320 | 2022W Term 2 | Tutorial TA | 57 | |
| ENGR 320 | 2022W Term 2 | Laboratory TA | 23 |
Strongly agreeAgreeNeutralDisagreeStrongly disagree
All terms combined
agree or strongly agree that, overall, they learned a great deal or that I was effective in helping them learn
- Strongly agree
- 81% (153)
- Agree
- 16% (30)
- Neutral
- 2% (3)
- Disagree
- 0% (0)
- Strongly disagree
- 2% (3)
As instructor
ENGR 454 · 2025W Term 2
My first course as the instructor of record. I delivered the lectures, labs, assignments, and project for a class of 31 fourth-year students. The course material was adapted from Dr. Liwei Wang.
Full report (PDF): 2025W ENGR 454 instructor evaluation
As teaching assistant
I have worked as a tutorial TA, a laboratory TA, and a marker. Each term below lists the role, the survey results, and student comments.
ENGR 458/558 · 2025W Term 1
I ran all laboratory sections for both the undergraduate (ENGR 458, four sections) and graduate (ENGR 558, one section) offerings of the course. The five sections are combined below; the individual reports are linked at the end.
Highlighted student comments
Jared is highly invested in the learning of the students in the lab and consistently provides high quality assistance, while also being understanding and friendly.
None, Jared is one of the best TA's at UBC. Greatly supports learning and really understands the concepts, always willing to help and explain things, follows up with questions and provided further assistance.
More selected student comments (5)
No, everyone loves Jared and Jared is awesome
Jared does a great job at giving feedback and helping out especially during the labs. He has good experience in circuit debugging which helped out alot with my group's circuit.
Paul was very patient and kind.
I don't really know if there's anything he could do, but just the waiting time in the lab to verify circuits can take sometime.
I would suggest focusing only on the essential safety instructions during the lab sessions and reducing the time spent describing the circuits or the step-by-step procedures. This would create more opportunities for students to develop their engineering skills.
Full reports (PDF): ENGR 458 L1A, ENGR 458 L1B, ENGR 458 L1C, ENGR 458 L1D, ENGR 558 L1A
ENGR 320 · 2024W Term 2
I ran the ENGR 320 tutorials the same way in each of the three terms listed here. Each tutorial opened with roughly twenty minutes of mini-lecture covering the content needed for that week’s problems, including the operating principles and the logic behind the equivalent circuits we analyzed. I then worked through the prescribed problems slowly, explaining each step in detail and prompting the class with questions so that students took an active part in the solution.
Highlighted student comments
He explains all the concepts from the ground up very clearly and efficiently. His critical thinking skills are superior, I would be happy to have him as a prof. He allowed me to understand what the equations meant, and they are no longer random equations in a cheat sheet that I have to remember how to use; I actually learn from him!
Jared was an awesome TA and honestly did everything really well. He explained concepts super clearly and always made sure everyone understood before moving on. He was super approachable and easy to ask questions to, and whenever anyone needed help he was more than willing to go over things until it made sense. You could tell he really cared about the students and wanted everyone to do well. Overall, Jared was a great TA and I have nothing but good things to say — did everything great and made the tutorials way easier to understand.
More selected student comments (4)
Jared taught the tutorial session very well, as he made the concepts of electrical circuits easier for every student, the mechanical and electrical students alike. He facilitated students to help out in answering questions in a way that made the student comfortable to speak. Jared could be the most efficient and well spoken TA that I have had during my 3 years.
Amazing TA that is always prepared and really knows his stuff. Really enjoy how he briefs us on all the theory and info we may need to help make sure we are all up to speed on the material. Overall, it is essentially the perfect TA teaching style.
I think that Jared does a really good job with the tutorials making his own tutorial notes that helps us first understand the content before jumping into tutorial questions. He is really good at promoting discussion in the class and giving feedback. He is overall a really good TA for this course.
Jared was an awesome TA, he was well prepared in all tutorials with extra questions and note to help us understand the material!
Full report (PDF): 2024W ENGR 320 tutorial evaluations
ENGR 458/558 · 2024W Term 1
I was the marker for the combined undergraduate (ENGR 458) and graduate (ENGR 558) sections. I did not lead tutorials or labs, but I answered student questions and dealt with marking issues.
Full report (PDF): 2024W ENGR 458/558 evaluations
ENGR 320 · 2023W Term 2
I was also the TA for a single lab section of 9 students, 4 of whom responded. The feedback was extremely positive, but the sample is too small to chart; the full report is linked below.
Highlighted student comments
Jared understands why certain topics can be confusing and does an amazing job explaining them in different ways to help us understand. He makes it clear what concepts are important and presents them in ways that are easier to grasp compared to the content in lectures He goes out of his way to help students, staying late after labs and tutorials to answer questions and cover important content. He just genuinely cares, it doesn't seem to matter whether it's paid time for him or not, he wants every student to succeed
Jared is one of the best TAs ever. He custom makes every tutorial to review the concepts in class and makes sure everyone is in the loop before doing a practice problem. When going through the problems, he involves the class to make sure people are following along.
More selected student comments (5)
It was clear that Jared was passionate about the content and really took time to make the tutorials comprehensive and engaging. Concepts were presented very clearly, and it was always easy to learn during each tutorial.
Jared really explained concepts in a way that I understood how the motors sync machines, or generators... worked. The summary he gave was really great before doing the question, a really good teacher. He was also helpful in explaining motor design and patience. Would be a great prof
Jared is the best TA I have had at ubco by far. He goes above and beyond and even makes his own notes. Other TA's should be required to attend one of his tutorials to know how to properly help students
Jared is always prepared for tutorials with a review of material that is very helpful for understanding the material associated with the tutorial questions. He encourages questions and works with students to reach the correct answer. Best TA I have ever had and made this tutorial incredibly helpful and worth attending.
Amazing TA! He was super helpful in answering questions and explaining concepts in tutorials.
Full reports (PDF): 2023W ENGR 320 tutorial evaluations, 2023W ENGR 320 laboratory evaluations
ENGR 458/558 · 2023W Term 1
As the marker I did not lead tutorials or labs, but I did interact with students to answer questions and help with marking issues. Evaluations of a marker say less about teaching, so this section is kept brief.
Full report (PDF): 2023W ENGR 458/558 evaluations
ENGR 320 · 2022W Term 2
Highlighted student comments
Jared showed great interest in supporting student learning. His tutorials were very helpful in understanding course concepts. Jared was the best TA we had all semester.
Jared was very helpful with all of the course content and answered almost every question clearly and effectively. He marked very fairly and was also very understanding towards students. I can honestly say I've never had a better TA.
More selected student comments (10)
There are no words to describe the amount of help and support I have received from Jared. I would strongly say that he is the best TA that I have ever had the pleasure of being taught under. What ever he wants to do with his career I know he will be successful. I normally don't write evaluations but I feel compelled to tell you how great this man is.
Jared was great, well prepared and thorough always more then willing to help everyone.
Jared was great at teaching the content for this course. Going to the tutorials was very useful as I learned a lot from him. He helped explain concepts by breaking them down and giving examples. Whenever there was a question being asked, he knew how to answer the question with a clear and understandable answer. I would say his teaching is on par with the prof. I feel like I learned more from him than the prof. He was good at being the TA for this course. His enthusiasm and appreciation definitely helped with the course.
Very prepared. Put in lots of time to teach concepts clearly. Best TA I have had so far in engineering
Jared has been one if not the best TA I have had. He taught the material in tutorials with expert levels of understanding, highlighting key concepts and giving thorough descriptions of tutorial questions. He answered any questions or concerns relating to the questions or concepts with great explanations. He came to classes with his own notes clearly displaying and explaining difficult concepts and provided us access to them to use for studying. Overall Jared was and excellent TA and I hope I get the opportunity to see Jared in future classes.
Jared is amazing, I personally think he is better than any prof or TA I have ever had. He prepared his own little cheat sheets with equations for us to view and study. He broke everything down into simple terms so we could understand and he answered all of my questions
Very involved with his students, always does his best to ensure those that attend the tutorial are best prepared for their exams. He has said he wants to work to become a professor and he absolutely should.
Jared is easily the best TA I've had my entire undergrad. Encouraged tutorial participation. His notes on course material before he starts solving problems is actually helpful and improved my understanding. Explained why he was solving a question the way he was. Very often gave us study tips and tricks and told us how he liked to remember/think about high level concepts. These were the most valuable tricks. Always encouraged us to email him with questions. He quite often mentioned how, when he was reviewing material in preparation of a tutorial, he found AB and C confusing and then explained these concepts in a way we could easily understand. Everytime he found something confusing in prep and spent an extra couple of minutes explaining it in class, it was a topic I ended up getting confused about when studying the course material and being able to refer back to his notes and what he said helped me understand those concepts. Without his explanation I would have spent so much more time trying to figure stuff out. 10/10. I wish he could TA all of my courses.
Jared is very approachable and makes tutorials engaging. He encourages students to ask questions and provides clarification where needed. He also brings some humor to class which is really appreciated.
The best TA I have had. I really liked how he would do a little introduction for each section and made it so I wasn't just going through the lectures slides again the tutorial. That it was another place outisde of lecture that I could understand the concepts better. Also I liked how he explained things very clear and easy to understand. I could always ask questions and I learned a lot in his tutorials. Overall was super nice and helpful and I really appreciated all the work he put into each session.
ENGR 320 · 2022W Term 2
The labs involved a quick introduction, then supervising the students performing the lab tasks.
Highlighted student comments
As a mech student with very little interest in electrical content, I can say that Jarred made this course a much better experience than I anticipated it to be. He showed genuine interest in both the course itself, as well as the students taking it. 10/10 TA, would make for a great 320 professor some day
Jared was very helpful throughout the labs and helped explain certain parts of the lab if help was needed. Also, he sometimes didn't answer the question directly in order to make us think for ourselves to help try and understand the purpose of what we were trying to accomplish.
More selected student comments (2)
The instructor clear explained the material and answered questions with thorough description. I believe the instructor did a great job.
"... literally the best TA ever. He is the TA by which all others are measured."
Highlighted student comments
More selected student comments (14)