Colleges typically do not offer classes that would be labeled as "MCAT Prep Courses." However, you can take college level classes that will align with the topics of the MCAT - chemistry, organic chemistry, biochemistry, physics, etc. Ultimately theses classes are required to apply to medical school so you would be taking them anyway. Some colleges offer these courses bundled together, known as a Post-Baccalaureate Program. Post-Bacc programs are typically taken after your graduate a 4-year degree and are designed to both improve your GPA (if needed) and provide the classes needed to equip you for the MCAT/Med school.
The MCAT Prep Courses I believe you are speaking of are mostly found through MCAT prep companies. Kaplan, Princeton Review, Blueprint/Next Step, Magoosh, etc. They often have online prep course options as well as in person prep options. Both options should provide a tutor or office hours and all the materials you would need to prepare (books, practice exams, q-banks, video/tutorials).
All in all, I think the best option for you really depends on where you are at in your studies. If you are a career changer and have not taken any science level courses yet, I suggest taking those as college courses first. If you have taken all of your science courses then I recommend researching which MCAT prep company you would like to work with to start prepping for the MCAT.
Really hope this helps. Keep studying & good luck!