Michael Barkil
I would not recommend Barkil. Over half your class will drop. Classes are about 3hrs and most of the time their is no break. No prepared notes, so you will be writing the whole time. Look forward to 30+ homework problems due every week.