Don't take Mercado unless you want a difficult class. He is very sarcastic and thinks he knows everything. He gives way too much homework and grades harshly. He takes attendance every class and one absence affects your grade. Steer clear of him!