Gisela Knightstep
Ms. K was amazing! The material is difficult however she delivers her lectures in a very hands-on manner. She ensures that you understand and does her very best to accommodate everyone's needs. No textbook needed.  All of her exams come straight from the PowerPoints she creates and teaches from. 10/10 professor, I'll definitely be taking her again!