Shane Moshiri
WORST PROF EVER. Pointless lectures that skip chapter but you ate still tested on. Doesnt like being questioned and make you feel stupid for it literally everyone failed the 1st test. He knows the material but doesnt know how to teach it to his students. He is a sweet person but has an ego the size of Mount Everest. I took him fall 2018. Dontdoit