Mark LaRubio
He is very nice and understanding. Not a hard class at all very little homework. Only three big projects. Did not make us take a final. Very intelligent and kind. Recommend if you want a good grade and a good time. Cannot stress how stress free this class is.