Steve Borga
Professor Borga is amazing. I said "show up and pass" because if you do ALL the work, not the bare minimum you will do well and understanding things better in the upcoming chapters. I had a family emergency and Professor Borga was kind, understanding and worked with me to get caught up. He response quickly to emails and I would recommend to anyone