One of those professors that is proud that only 1 or 2 students per class receive an "A." The assignments are easy and small enough for the time given to complete them but don't take it personally when he grades every assignment with a 70% - 80%. The lectures are drawn out and unnecessary but you can't miss them. A general air of superiority. :|