Zann Anderson
First off, I took this class at UVU. Second, Ive never taken a CS course before, and this was a HUGE learning experience. Prof Anderson taught very well, but this class had a lot of homework. Hes lenient towards late work and wants to answer all of your questions. He might get off topic sometimes, but thats what made this class more enjoyable.