Christie Gross
Highly recommend this instructor. This class is difficult, but you learn a lot. The instructor uses stories from her current/past jobs to make material applicable and clear. Requires critical thinking and a good amount of reading, but the material is really applicable, especially if you are planning to work in cyber.