Search results

  1. A

    Prof. Yuan Ding - ME236 - Engineering Mechanics - Dynamics - Rating 3/5

    Review: Prof. Yuan Ding ME236 - Engineering Mechanics Summary: Her lectures become boring at times as she tends to read-off directly from the book. You won't get a lot of opportunities to learn something new in her class Things to remember: You need to attend most of the classes and hand in...
  2. A

    Prof. Karl Schweizer - HSS404 - History - Rating 3.5/5

    Review: Prof. Karl Schweizer HSS404 - History Summary: His lectures are extremely interesting and he explains the topics in detail. He tends to go off topic at times and it becomes tough to take notes. Things to remember: You need to follow his classes and take notes rigorously. Although you...
  3. A

    Prof. Matthew Michal - MATH222 - Differential Equations - Rating 3.2/5

    Review: Prof. Matthew Michal MATH222 - Differential Equations Summary: He knows the course material well but his teaching style is not satisfactory. Overall, his classes are boring and students don't want to attend them. Things to remember: He reads directly from the slides he creates and...
  4. A

    Prof. Usman Roshan - CS675 - Introduction to Machine Learning - Rating 2.2/5

    Review: Prof. Usman Roshan CS675 - Introduction to Machine Learning Summary: The professor is extremely smart and he knows the material very well. Although the TA is not efficient and he grades assignments incorrectly. Things to remember: He cannot teach well and wastes most of his lecture...
  5. A

    Prof. Leon Vaks - CS100 - Roadmap to Computing - Rating 3.2/5

    Review: Prof. Leon Vaks CS100 - Roadmap to Computing Summary: His classes are not suitable for beginners. Take his class only if you have a lot of prior experience in programming. Things to remember: He is always available for helping you out if you reach out to him personally. Discusses...
  6. A

    Prof. Vincent Oria - CS631 - Data Management System - Rating 3/5

    Review: Prof. Vincent Oria CS631 - Data Management System Summary: He is extremely knowledgable and doesn't hesitate to go back on a topic and explain it again if you have any doubt Things to remember: The live-sessions of this professor are quite helpful and students can use that as a...
  7. A

    Prof. John Egan - HUM102 - Writing, Speaking, Thinking - Rating 3.7/5

    Review: Prof. John Egan HUM102 - Writing, Speaking, Thinking Summary: Prof. John works with students and helps them achieve a good grade. He assigns interesting reading material which keeps students engaged Things to remember: He provides constructive feedback on all your essays. You...
  8. A

    Prof. Ali Akansu - ECE640 - Digital Signal Process - Rating 3.6/5

    Review: Prof. Ali Akansu ECE640 - Digital Signal Process Summary: He is one of the best professors for this subject. A lot of work is assigned for this class but you will get to learn a lot. Things to remember: The homework assigned needs to be completed and submitted by the given deadline...
  9. A

    Prof. Pasqual Florio - ME311 - Thermodynamics - Rating 1.9/5

    Review: Prof. Pasqual Florio ME311 - Thermodynamics Summary: He has been teaching this course for a very long time and so he knows the entire material by heart. Things to remember: He rushes through the lectures and doesn't stop to ask whether the students have understood at all You always...
  10. A

    Prof. Jason Wang - CS634 - Data Mining - Rating 4/5

    Review: Prof. Jason Wang CS634 - Data Mining Summary: Prof. Jason teaches well and discusses difficult concepts in a very easy manner. However, he is very strict about deadlines and you won't get any marks for your homework if you hand it in late. Things to remember: He gives practical...
  11. A

    Prof. Tara Alvarez - BME489 - Biomedical Engineering - Rating 3.3/5

    Review: Prof. Tara Alvarez BME489 - Biomedical Engineering Summary: She teaches well and is quite professional. If you do the homework she assigns, and go through her reviews, you will do well. Things to remember: Always available whenever her students require any extra help A lot of course...
  12. A

    Prof. Michael Chumer - IS614 - Information systems - Rating 4.7/5

    Review: Prof. Michael Chumer IS614 - Information systems Summary: He knows the subject extremely well and can explain tough topics in an extremely simple manner. Students understand whatever he teaches Things to remember: It has a hybrid course format which is convenient for students who are...
  13. A

    Prof. Eric Hetherington - PHIL334 - Engineering Ethics - Rating 3.5/5

    Review: Prof. Eric Hetherington PHIL334 - Engineering Ethics Summary: A very straightforward and easy class. The professor is quite serious about the subject and his student's performance. Things to remember: Quizzes are assigned every week and this helps students prepare better for exams...
  14. A

    Prof. Moses Fayngold - PHY106 - Physics - Rating 2.5/5

    Review: Prof. Moses Fayngold PHY106 - Physics Summary: If you are interested in learning the subject well, you should enroll for this professor. His theoretical lectures are crystal clear and he cares about his students Things to remember: He doesn't show practical examples in class and...
  15. A

    Prof. Vatsal Shah - CE443FOUNDAT - Civil Engineering - Rating 3.6/5

    Review: Prof. Vatsal Shah CE443FOUNDAT - Civil Engineering Summary: He is an expert in his field of geotechnical engineering and can explain extremely complex topics in a very simple manner. Things to remember: He makes sure that his students are understanding the topic he is teaching before...
  16. A

    Prof. Sal Washah - CPT315 - Computer Architecture - Rating 4.2/5

    Review: Prof. Sal Washah CPT315 - Computer Architecture Summary: He is a very knowledgeable professor, who explains each and every topic in a clear and concise manner. Things to remember: He is the best person to go to if you do not have a computer background as he teaches from the basics...
  17. A

    Prof. Padma Natarajan - MATH661 - Applied Statistics - Rating 4.8/5

    Review: Prof. Padma Natarajan MATH661 - Applied Statistics Summary: An extremely easy class. She explains every topic in such a way that students understand them well in the class itself. Things to remember: Available during office hours so students can email her whenever they have any doubt...
  18. A

    Prof. Tatiana Morozova - PHYS111 - Informative Services and technology - Rating 2.5/5

    Review: Prof. Tatiana Morozova PHYS111 - Informative Services and technology Summary: Her classes are quite hard to understand. Especially during the COVID period, she can't manage Zoom meetings properly Things to remember: Available whenever required through email or visiting her after...
  19. A

    Prof. Vitaly Schneidman - PHYS111 - Informative Services and technology - Rating 3.1/5

    Review: Prof. Vitaly Schneidman PHYS111 - Informative Services and technology Summary: Prof. Vitaly's lectures are very hard to follow. However, he tries his best to make his students succeed and cares for them Things to remember: He is available outside class hours and he would explain...
  20. A

    Prof. Richard Thompson - IT340 - Introduction to System Administrataion - Rating 4/5

    Review: Prof. Richard Thompson IT340 - Introduction to System Administration Summary: His lectures are ideal for students who love real-world examples and he makes you prepared for excelling in organizations after college. Things to remember: He knows a lot about the field and if you are...
Top