Orlando Vera
Orlando is a very good prof who is easily accessible outside of class. This course is content heavy, so be careful of that and don't fall behind! The lab component of this course can be difficult, but if you put in some extra effort, you should do just fine. His lecture slides are very well done, and are easy to follow and study from. 