Mark Genovese
This class was fairly average, not too hard but not too easy. Procrastination is not recommended as he does assign papers fairly every week but they're ok, not too difficult. He does miss class often but always gives a heads up ahead of time and will hold Microsoft Team meetings when available. 