Jorge Cacho
Goes over concepts but has NO code implementations in lecture. Be prepared to look stuff up online. Little to no mc q's on tests, be prepared to draw in paint (requires practice to be fast at). Assignments can be somewhat vague but doable, ex. sometimes no function prototypes given. Many extra cred opportunities.