Justin Alexander
Best teacher I've had in a while. He is kind and understanding. He is very laid back and is always available to help you when you need it. He's on top of grading, exams are online and labs are the funnest part. He makes the class very enjoyable. 10/10 recommend him