Shelley Marshall
Shelley is an awesome professor in the way she doesn't just throw labs at you. You do get a weekly lab (which are enjoyable honestly) and an assessment quiz to go with it. She likes to assign papers which can be annoying if you have a heavy workload, but these papers really help. She's also really nice! One of the best IT professors I've ever had.