Bowen Sosnicki
He is very blunt and unprofessional in my opinion. He assigns WAY to much homework and expects you to get it done with a week. He forgets that so many people have lives outside of the classroom.