hi
just Dr. Borzabadi is somehow good. Even those two nice profs that I mentioned can not take lots of courses! Due to some hidden liaisons!!!! If you intend to continue your studies abroad there is no way out! close your eyes and choose University of Tehran. Meanwhile, you should not blame yourself for choosing it. Just finish it and get out of Iran .
In case you had more questions ask me in private I'll give you my cell phone number to call me.
ta ta