Derrick McMillen
Very good CS teacher. Always helped those that needed help, and was very caring. 10/10 would take again. My only gripe would be that the class was only 3 days a week, but that isn't really his fault.