William Johnson
fun guy but, bad teacher. u will spend lecture working out problems on white boards and u will not be taught. he refuses to teach equations & does not label when he is presenting so, don't bother taking notes. if this is ur last resort: read the book, study the slides and teach urself! The lab is A NIGHTMARE no procedures are given whatsoever!!!!!!