Reviews of professor Elliot Krause

Rating: 5.0/5, difficulty: 4.0/5
Super good at explaining concepts. Notes are very good and you can always ask him for help.