Comment: Funny professor, but sarcastic from time to time. Knows what he's doing and you will give you lots of theoretical insight. Is actually helpful despite his seemingly aloof behavior. Lectures go pretty fast as there is a lot of material to cover so he likes to skip lots of steps involving algebra. Assignments were sometimes tedious, but doable. The final exam was really easy as it was a 24 hour take-home +open book/internet.