awesome guy. hes very willing to help. you just have to get past the fact that hes kind of scary. people tend to think badly of him cause hes kind of a hardass.
one of the best teachers i have ever had. he's a challenge, but if you're not lazy and are willing to work, you can learn a lot from him.