Phil DeCicca
He constantly teaches things wrong and comes in the next day and teaches them completely different. His writing is extremely small and sloppy. There are only 2 tests and the final. You have two homework's which you get 100% on if you put your name on it and turn it in. He misses quite a bit of class, so it is ultimately a waste of money.