Kevin Tate
Not a seasoned professor so hes still working the kinks out. Great at teaching though. Yes it is hard, so you have to STUDY. He will meet you halfway though because he wants you to succeed. Listen to tidbits that arent in slideshow. When he says study 10 hrs/wk DO IT. Do not take this in a summer class unless you want to nearly die of stress.