Kevin Rosales
10/10 recommend he is such a great professor! he is very specific as to what is required of you. Also if you miss class you will be okay but all of his quiz answers are engraved In his lectures so you should go to class.