I don't study anywhere close to 2-3 hours outside of class (maybe 1) everyday, just mainly before exams, and I have way higher than a 3.0 and I'm no genius. You can get along with going along with the lectures, but you forget a lot and end up cramming anyway. It's impossible to avoid.