Andrew Gray
One of the most understanding and lenient professors in the ENSC department. His lectures weren't that engaging, but it's his first time doing online learning. Due dates for projects & assignments are relaxed; don't have to worry about meeting them exactly on time, but be aware that there's heavy emphasis on reading scientific research papers