Kyle Celano
I really do NOT recommend taking this class remote. Took this in the fall online and it was awful. Professor Celano is a really nice guy but his lectures are confusing and repetitive. Quizzes every week and a lot of note taking.