Villamil Leonardo
Very thick accent and impossible to understand. Barely responds to emails. Vague homework assignments and vague requirements for said assignments. Got low grades on several assignments before realizing what he wanted from me. Makes you do way more work than whats necessary. Always looking at peoples computers making them uncomfortable. Stay away.