Vince DiFelice
If you get a c or lower in his classes, its honestly your fault. He is extremely supportive of you and your goals. He gives you free books(no books needed), high level connections(CEOs of massive companies)...etc everything you need to succeed. He has started many $100 mil+ companies. He teaches because he wants to he is the best teacher on campus.