Francisco Hernandez
Expect to be have lectures, which can be boring but everything you need to know is in them, one day and practice the other. While he may not be the best at teaching, as long as you listen and read you should get by. The workload seemed reasonable. Super friendly and willing to help. 