Steven Pellizzeri
He seems nice but is just not a good teacher. You can tell he knows what he is talking about but cant explain it in a way anyone can understand to save his life. Often puts errors in his Power Points or flies through the most important material. I had to attend every PAL session to do well in this class.