Reviews of professor Jeff Asher

Rating: 5.0/5, difficulty: 4.0/5
Very good class and excellent professor, even though this was an online course. Communicates well and is very fair. Be prepared to work though. Very high standards.