It's not easy. There is alot of material to cover including lab. I took the 5 week summer course at Gateway so I could be in a live learning environment, not an online course. I think for Micro the lab is what cements the information you learn in ...