Daniel Macias
I would avoid him, if possible. Exams are structured horribly, the book nor the PP slides help. Tests you on things he does not lecture you on. Limited instructions on Labs. Went off on political rants about Hillary emails and voter fraud, and talked about rittenhose in 5 different class sessions. Always late by 10 - 15 min. canceled like 4 classes