Professor G! I really enjoyed this course. Though it is challenging to take this class online I always felt supported and confident that if I needed any kind of help he was going to be there for me. Weekly discussions were a lot of fun for me and he starts each week off with updates and a great attitude. Beware of his amazing dad jokes though!