Edward Duran
Amazing professor! Really recommend him for anyone considering taking him. The class has lots of group projects and individual assignments (plus 2 exams on honorlock, not worth a lot). He makes the class very interesting and is very invested in making you learn things that you will need in the future. His lectures are very interesting and funny.