David Johns - University of Toronto - St. George Campus

Professor: David Johns
Department: Electrical Engineering
College: University of Toronto - St. George Campus
Rating # 1
Overview:
  • Course: ECE331
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very knowledgable in the field, you can literally ask him anything and will know the answer. Amazing lectures that actually go past the book by Sedra Smith, much bettter explanations on some deep concepts than the book aswell. Truley a master in the field. I wish more profs. would follow in the steps of prof. Johns.
Rating # 2
Overview:
  • Course: ECE331
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very knowledgeable on the subject matter. His testing is more to the material in the style he teaches rather than the textbook. Requires a lot of practice, but the problem sets and past tests and exams should be enough. His lectures are very dense with information, I would take 1.5 - 2x the time to process his videos.
Rating # 3
Overview:
  • Course: ECE331
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
let me put it this way, I used to LOVE analog electronics and this man ruins it. I dont know how he has such a good rating here, maybe he has changed his teaching method Because how he teaches now is that he just displays his notes on powerpoint and doesn't do anything to actually teach you stuff And his are nasty and are not covered in textbook
Rating # 4
Overview:
  • Course: ECE331
  • Grade Received: D-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of the best instructors who can clarify to the roots (within the scope of the lesson/syllabus) however twisted a question/doubt is shot at him. Unequivocally knows the stuff inside and out and teaches in a very cogent way that invokes appreciation for the subject. Glad to have been his student despite finding TT-2 and the final a bit hard.
Rating # 5
Overview:
  • Course: ECE331
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Clear teacher, fair tester. Tends to deviate from the textbook but provides you with his own notes which are much easier to read. Probably the best prof I've ever had.
Rating # 6
Overview:
  • Course: ECE334
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good prof
Rating # 7
Overview:
  • Course: ECE334
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This prof has some great teaching skills and is also apparently extremely good at basketball (for his age). He has recently bought a new omega watch so that obsession has FINALLY ended. Now he has moved on to a site called www.midomi.com where you can sing a song and it will find it. Imagine how that is. Anyway, he's my dad. :)
Rating # 8
Overview:
  • Course: ECE334
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
WAYNE GRETZKY!??! TRU DAT to the guy who said he's a nutcase on the bball court at HArt House. I played pick up with him 1 time and he's very crazy, physical and competitive. Extremely nice guy in class and has a cool sense of humour. has good teaching skills, and very down to earth in his style of teaching..makes things easy to learn
Rating # 9
Overview:
  • Course: ECE360
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He was boring at first, but he got much better after a few lectures. He was an easygoing professor, and while he talked a bit too fast for notes (he doesn't write much on the board either) the pace of the material was comfortable. Exam was somewhat easy. Good professor!
Rating # 10
Overview:
  • Course: ECE360
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
One of the better profs at UofT. Pretty funny and witty guy, and fairly approachable.
Rating # 11
Overview:
  • Course: ECE360
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Knows his stuff and teaches it well. Go ahead and ask pretty much any electronics question.
Rating # 12
Overview:
  • Course: ECE334
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This guy is a great prof, clear, precise, and to the point. However he's a nutcase on the basketball court though, so beware of him at the Hart house. He takes the game too seriously.
Rating # 13
Overview:
  • Course: ECE334
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The best professor I've had from my three years in ECE so far. Textbook doesn't cover all he has to teach, so take good notes! His notes are clear, concise, and to the point! His notes are gold cuz it's really where his prob sets and tests are based from.
Rating # 14
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
best of the best
Rating # 15
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
simply the best
Rating # 16
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 17
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
gear down when speaking
Rating # 18
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
vulai vulai good!!!
Rating # 19
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
PAY ATTENTION to this guy !!!! trust me ... it'll help in 4th year
Rating # 20
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
too smart... too fast...
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin