Reviews of professor Ralph Cafolla

Rating: 4.0/5, difficulty: 3.0/5
There were a lot of projects within this class but he gives excellent directions and videos to make instructions clear. Every professor who teaches this class has the same requirements so the work is the same across the board but Cafolla gives great feedback and support especially for an online class.