Reviews of professor Steven Ballard

Rating: 4.0/5, difficulty: 2.0/5
An ICON! He was so willing to work with me to make this class work with my schedule. Listens to you and is really invested. Gives encouraging feedback and is always available to meet!