Professor Langford is the best teacher, as someone whos taking SUST1000 online, he really makes the course fun and interesting. Overall he is great at explaining and very straightforward. SUST100 is a medium difficulty. I would without a doubt recommend SUST1000 and Andrew and Will. They give a great perspective and truly make it interesting.