Mel Gabriel
AVOID AT ALL COSTS. Does not provide any guidance, doesn't even show up for class half the time and sends the TA. Does not care about you, dry and boring lectures that are unrelated to deliverables. When asked him for help, either ignores your emails and lies saying he didn't receive them, or gives the most vague and unhelpful answers.