Jordan Clark
Way better than what I heard about 2060. You definitely have to come to class and lab,  which is long,  but if you do he works through all the problems with you and you barely have homework. Tests are like the labs and you can recycle code. Pleasant surprise.  