Sam Goerke
Great teacher, very funny and lectures are to the point you don't need a textbook that much. A lot of hands-on activities. Easy A but had to work for it, you have to know your stuff. Will recommend this teacher.