Feng Zhang
Every assignment (hw quizzes and test) is online on canvas and is easy. Her syllabus is easy to follow. Textbook is required but i did not buy it and i was still able to get an A. Try to get at least ONE friend so you can ask him/her for pictures of the textbook for tests. Try to participate a little bc if no one does it'll get pretty awkward :)