Clearly describes concepts, introduces concepts in a logical sequence
Passionate and articulate
Knowledgeable
Explaining difficult content; relating to students.
Breaks down explanations, very beautiful slides and board exampes.
good communicator, passionate, loves and know the course content
Effective teaching style, approachable, knowledgeable
Compared with many lecturers i met in UNSW, Liam is one of the best.
Obviously passionate about the topic.
Says people are wrong.
Has very well educated and smart opinions.
Good pacing (spend good amount of time on each topic and the indicators at the top of slides break up the topics well), Relates easily to real world languages (ie not just pure theory which would get boring very quickly), Puzzles
Speaks clearly. Explains things in an easy to understand format. Is approachable.
1. Is able to explain concepts in a way that makes it very easy to understand what's going on
2. The practical demonstrations of Haskell have made it very easy to start on this assignment, as Liam has provided a good intro to the language
3. Keeps a good pace so the content can remain interesting
Passion for comp sci.
Explains things very clearly, lots of examples with clear steps, puzzle
Patience and interesting teaching
Asks for feedback. Sufficiently funny. Well paced.
Liam is able to break down concepts and identify the thinking errors that students are making. He has a calm demeanour which makes approachable. He caters to students needs, esp. those on the web stream! The web stream recordings are great and I don't feel like I'm missing out by being on the web stream.
He first present the how we meet the problem before propose the solution. He like to solve the question using pen. The lecture are interesting.
He can clearly explained hard theory and really smart.
Good and clear voice. Interactive class
Explain complex ideas in simple words (iff you understand the syntax well at the beginning)
Clarity, willingness to repeat and go over things if you don't understand and how much he cares!
His teaching style
good lecture notes
1. Haskell programming - helps to clarify concepts
Clear, engaging, knowledgeable
I think he really knows what he is talking about, I think anyone could ask any question within the cope of the course and he could answer it concisely and accurately.
I think he has an interest in our learning, some lecturers are just there to lecture and if we learn then that's good but if not then oh well. I think Liam takes our learning seriously.
Explains things concisely with super enthusiasm - that's right, super enthusiasm.
Knows his shit, and offers opportunities in the challenge exercises to extend knowledge
Funny, in a non-conventional way.
1. Answers all questions effectively and clearly
2. Interactive; asks class questions instead of droning on without bounds
3. Uses precise language to explain concepts
he is friendly. he encourages class participation.
Interactive,good explaination
Enthusiasm and insane depth of knowledge
passionate, supportive, humourous.
Engaging, down to earth/admit mistake, seems to be genuine about helping students pass.
enthusiastic, engaging, enlightening
Good at explaining, Lecture slides are very good, The lectures are very well structured so only one topic is covered each week and the lectures never overlap so it is easy to find the information in the slides and lecture recordings.
Ability to break down complicated concepts
Interactive with the class and seems like he really cares
explaining the thought process behind theories and concepts
- Very engaging and well explained in the way that you present content (and your clear enthusiasm) to the class, I feel like it keeps me interested.
- Good mixture of all three kinds of content: theoretical stuff presented on slides, practical programming presented in in-lecture coding and hands-on exercises presented in tutorials (which solidify concepts and understanding).
- I think that the selection of what content we actually have to be able to do (or what we should focus on rather) is really good. For example in the exam I think that the selection of exercises and questions was quite good and promoted understanding rather than memorisation. Also the assignment was well-constructed in giving us the pre-completed lexer and parser as well as really solid pre-written tests to help us keep track and have reference to go off when writing our own MinHS programs.
1. I like that we do get the mathematical models behind things, that helps me verify my mental model properly.
2. He clearly knows what he is doing, although sometimes it means he goes quite quickly through content that is complicated for people who are new to these concepts.
3. He is making this survey, and is interested in improving his course midway (rather than just having a survey at the end)
Very well organized. Very good notes. Very clear speaking voice and good pace.
His explanation of concepts, arrangement of content and pacing.
He applies the feedback he gets from students, the puzzles are a good break between lecture content, thirdly the lecture slide content is nicely organised
Liam has a beautiful voice.
Liam demonstrate coding in the lecture.
Liam is enthusiastic.
1. Puzzles/questions are interesting.
1. good humour and interaction with students + sufficient break time means that I don't get bored in lectures which is shocking cause I stop attending lectures for most of my subjects within the first couple weeks since they can be really sleep-inducing
2. puzzles are good too :)
3. lots of encouragement for student participation which I always think is a really good way to get students to learn
the thinking questions during the break is good
Concise; interacts with audience well; explains content well.
His enthusiasm, knowledge of the course content and his dedication to the course.
Almost flawless
Live coding in lectures helps, it's great when he goes through his thought process while coding. Additionally, Liam tackles harder concepts quite well and uses examples well to help introduce harder concepts. Vocal clarity is a big plus for watching recordings.
Takes all questions seriously and tries to see where students are coming when explaining an answer.
Very knowledgeable.
Friendly.
- Pretty fun/engaging/enthusiastic
- usually doesn’t present the content in an overly dry, boring way
- usually explains concepts clearly/carefully
Knows the content extremely well, is an efficient coder, and is fair on exams and assignemnts