Arthur Vallejo Jr
Okay. If you are taking him online, don't. He doesn't reply to emails, and his test is terrible and ridiculously hard. He picks random sentences out of the textbook and makes it a question. Powerpoints are useless. He gives you two tries on the test, but take only the second try, so if you do worse, he'll take the bad grade. Overall no online