Neither class really has the time in the schedule to go into detail on the abstract ideas of why stuff works. It's crammed as shit and each class boils down to rushing through the new material scheduled for the day and assigning homework. Both teachers are shit rather poor at explaining things and have thick accents and poor speaking skills, which makes the classes harder.
There's a math thread here if you've any questions to ask--the curriculum is made in such a way that you can post about your syllabus before the lesson proper is given in class so you've foreknowledge into facing what will happen :3
The last sentence was a complaint I heard a lot from my classmates and others before; are you able to form study groups and tackle the problems as a team? That's what kept our first batch of graduates having a near 0% failure rate, because they learned how to work together and study-group it on, as one significant factor.
Next is bouncing off ideas: Some teachers...aren't that good in getting parallel thinking to their students, so this gap of
pedagogical content knowledge (basically how efficient a teacher can dispense understanding in varied situations regardless of their background) may cause this problem; are you able to meet your professors/instructors in their free time and discuss the topic you don't understand with them? Do they usually ask 'Does anyone have any questions' at the end of//after discussing the lesson? (usually silence means 'no', rather than 'we've no idea what to ask because we don't understand
')
Are you able to meet with folks there (classmates, schoolmates of higher year level, other friendly teachers, etc...) who are able to broach this abstracted ladder of understanding to ease comprehension and learning to achieve that 'AHA' or 'Oh so that's how it works -_-;' moment? Universities commonly have those people (as well as same-school department interyear level aid, meaning the older years make a second family with the younger years and open up that they can be approached anytime if they have troubles).
For pertinence: I'm reminded of not-really-good experiences within my college calculus class, because the teacher came off as rude to me <_> (sometimes had 'green' jokes or jokes that didn't really sound "OK" to mention in public, and would call me out when I thought out loud [but non-disruptive]). The class was fun because I loved math in all it's forms, but the teacher made me anxious everytime I entered ._.