"1. The cost of materials can be a burden for some students.
2. A lot of the classes take many hours outside of class to prepare for.
3. While taking the lower level ICS classes I sometimes had a hard time because I felt that some of the instructors…"