Daniel Macias
If in person lecture then you should expect: Fill in the blank exams that he simply does not prepare you for (my entire class failed first one), vague instructions for labs and reports (no one knew what format he expected, all over the place), constantly cancelling class last minute. Put in 200%+ if you want to pass this class with Daniel Macias.