Lareen Smith
Lareen is an amazing teacher who honestly makes coming to school incredibly enjoyable. She obviously likes what she teaches which makes the classes and labs far easier to get invested in. The material covered in her classes is more difficult than in general classes, but honestly, that's a given. The tests are reasonable and she gives study guides.