Sebastian Ahmed-Garay
Great professor. Much better in person than online though. Really helped me with my phobia of maths. The textbook he uses is really good and he will use resources made by other lecturers to help you if they produce a better teaching aid. He will help you however his classes build on previous material so ask for help early or he will be annoyed.