Ryan Oyler
Unfair and unavailable to students. Office hours are often cancelled or at times that don't correspond to homework deadlines. Does not teach - you will be better of learning the subject on youtube. Provides only 1 example for most problems, doesn't explain nuanced or harder problems like ones on exams. Can be very blunt and rude in his responses.