Reviews of professor Garrett Halas

Rating: 4.0/5, difficulty: 3.0/5
Take notes during lecture on main points. Lecture materials will not be posted on moodle, so don't bank on viewing any material at a later date. Important handouts and links will be provided. When studying the textbook focus on bold terms. You need to have an understanding of the material to do well on assignments and tests.

Rating: 5.0/5, difficulty: 2.0/5
Excellent teacher. Provides detailed feedback. Gives passionate lectures which keep your interest. Explains concepts in an easy-to-understand way. Only thing is he doesn't post to Moodle, so make sure you attend! Overall, would take again.