Scott Reckinger
Very qualified, projects are not too bad if you start early. Tons of extra credit. He really knows what he is teaching on. Lots of homework, but it is useful, labs a re a bit tough, but do-able. If you put in effort there should be no issues.