Aron Kamajaya
Good things first: good person, funny, lots of extra credit on tests, lenient grader & a fair professor overall. Bad stuff: too much info on one slide, too much info in general to remember, rambles on things not on the test during lecture, tests are CHALLENGING but doable if you study. Advice: don't drop just yet after the 2nd test and group study