Chris Johnson
Stay away!!!!!!!!!!!!! He is awful. Prepare to put in countless amounts of hours. Makes linux understandable but for a first year course, it should not be this hard!!!!!!!!! I managed to get a good grade. BE AWARE