Joseph Mohorcich
Professor Mohorcich is amazing! He really cares if you pass and reaches out if he needs to. It is very hard to fail the course . The assignments are very straightforward and short. Take him if you can!