Incredibly rude right away. Never went out of his way to help anyone more than the notes on the board. He grades really tough with no room for corrections, it is whatever he says it is. Incredibly boring and he doesn't try to make anything enjoyable. Little to no class participation. Notes leave, notes leave, over and over until test, then restart