George Marion
This is your're guy. dude makes stars and stuff seem interesting. Do the hw, review slides for tests, you'll pass. He gives partial credit for everything if you try. Answers emails pretty quickly depending on time of day. Will work with you as much as possible if you go to him 10/10