Mauricio Gomez Morales
Refuses to answer specific questions unless during office hours then gets annoyed when you use his office hours. Grading criteria is unclear often and even when it is he doesn't know how to set up the automatic grading correctly so you always have to check his work after he grades you. Kind of passive aggressive. Better off learning on youtube.