Probably one of the best professors Ive had. He tries jis hardest to make sure everyone passes his class! teaches okay and is very lenient on tests, labs and homework. He is there to TEACH you, not there trying to trick u like most professors. Def would take again!